CMS

JStools CSS preventing IE browsers from loading default style.css in Drupal

It appears that loading the JStools tabs CSS @import derictive before the default line for CSS styles in a Drupal theme prevents the default styles from being applies in IE browsers (yes, including IE7 and IE8).

<style type="text/css" media="all">@import "/modules/jstools/tabs/tabs.css"</style>

I was able to zero-in on this particular line (above) by commenting out the &amp;lt;?php print $styles; ?&amp;gt; directive in the Drupal theme and instead hard-coded the tyle @import lines (you can get these by copying the source of your pages before you comment out $styles in our theme).

Armed with the @import directives in the source, I applied them all and then removed one by one and in blocks until I was able to isolate the line causing the problem.

Solution
Writing the default style file (style.css) before the tabs.css call will solve the problem. The simples way to implement this is to hard-code a link to styles.css before the

<?php print $styles; ?> call in the drupal theme. The only down-side to ths approach is the fact that you will end up with two calls t the style.css file, but that does not have visible effects visually, or in markup validity.

Similar Entries - Drupal Module

As the name of this module suggests, it finds and presents entries (documents or nodes) that are similar to the current document. The similarities can be in any field of the node (Title and Body fields). Unlike a previous module that required modifying one of the mode tables to add a column that would be populated with keywords and association data, this module does not modify the existing table structure destructively, and so the module can be un-installed without having to meticulously and manually edit the core database tables.

Applications and uses of this module
Ease of use

By suggesting similar documents to the reader alongside with a given page in question, the website owner has the opportunity to help the reader gain more in-depth information about the topic of the current document.

SEO and Intra-site Linking

Links within a site make it easier to expose otherwise hidden and relatively obscure documents that do not already have links from external sites or search engines. This makes it easier to showcase documents covering topics that the user would have otherwise not sought in search engines. In addition to this human-centric reason to use this module, it is indispensable to have links from one page to other pages within the same website for Search Engine Optimisation. If the search engine is crawling a page, by having links to related documents, it achieves the dual objective of giving the search engine crawler a path to crawl more pages (exposure), and also increases the site-wide SEO by grouping and interlinking documents that cover similar topics.

Drupal Modules, added features and functionality - A review

The Power of Drupal is as a result of the foundation that it forms for the added functionality and features that are provided by modules. Most of the modules (if not all of them) are developed as opensource software applications that can further be engineered, and improved upon. Being that many of the modules already available on Drupal.org have gone through several editions and revisions, they are stable and feature-rich enough to merit a review, and discussion of features and benefits.

The Drupal Module integration framework

Drupal core is a lean and efficient framework that integrates so closely with the 'out-of-box' modules and other third-party modules using the hooks system to provide functionality that seamlessly works with the core application. The following is a series of reviews of the many modules that I have reviewed and used in many installations and configurations of Drupal in the past three (3) years as Drupal has developed and improved both in fame, stability and functionality to be one of the most versatile CMS framework in the opensource and general CMS market.

Curriculum Vitae/Resume - Donny Nyamweya

Use the linked keywords to read more about my work, and experience in that subject/topic/technology

Career Experience

    • iDonny Productions [Consultancy]
    • Analysis of client RFP and feature needs to develop technical scope for CMS and Website implementation
    • Development of visual mocks in Adobe Photoshop/PSD for Web applications and sites
    • Creation of valid semantic XHTML markup/CSS layouts based on Photoshop layered PSDs while adhering to the W3C Accessibility and Web Standards conforming to XHTML Strict and Transitional
    • Integration markup/styles templates to create Drupal CMS UI themes
    • Setup and configuration of CMS infrastructure based on the Drupal framework (opensource) to provide scoped Content Management System features (WAMP/LAMP)
    • Advisory services to guide clients in streamlining go-to web strategies (Web Design, Devt., Online Marketing, Lead generation & cultivation, and CRM)
    • Setup and integration of CRM applications into websites facilitating a seamless end-to-end prospect/customer experience management
    • Senior Web Developer (Front-End): Wandrian Inc. [2006 - 2007]
    • Development of UI/UX strategies for travel technology web applications
    • Working with graphic designers in the development of visual mocks in Adobe Creative Suite
    • Creation/coding of XHTML/CSS wireframes, and unobtrusive Javascript behaviours as a reference base for building Sitecore XSLT layouts to delivery an interactive and data-driven user-experience
    • Front-end maintenance, support and enhancement of company technologies
    • Training and support of CMS users (Designers, Editors, Publishers) on Best Practices, and the use of CMS technology
    • Web Production Manager: Biscom Inc. [2005 - 2006]
    • Concept and implementation of company web ventures
    • Project management of web production and marketing ventures for products and events
    • Web Content Management System (CMS) development, implementation and maintenance
    • Design and implementation of web data collection and analysis for marketing
    • Development implementation of W3C and accessibility standards for websites to ensure conformity, clarity and compatibility of generated content with prevailing and future web standards
    • Analysis and implementation of suitable Customer Relationship Management (CRM) tools and processes for Sales and Marketing
    • Web Designer: Sybase Inc. [2000 - 2005]
    • Design and development of electronic marketing communications content (websites, HTML email pieces, forms, and banners)
    • Design and implementation of CRM Audience Development and Retention programs
    • HTML/CSS markup of Web Content Manager publishing
    • Development of client-side scripts
    • Design and development of web based marketing promotions
    • Multimedia authoring for electronic delivery

Technical Skills

  • Programming/Coding Standards
  • XHTML (Modular, Strict, Transitional)
  • Cascading Stylesheets (CSS1,2)
  • JavaScript & JQuery
  • Working knowledge of XML, XSL(T), PHP, Classic ASP, RSS & REST Web Services
  • Search Engine Optimization (SEO), Accessibility & 508 Standards Compliance
  • Working Environments
  • Hand-coding (Notepad, HTML-Kit Tools, Dreamweaver)
  • Adobe Creative Suite
  • Eloqua CRM, SugarCRM, VtigerCRM, Broadbase eMA
  • DOS, Windows/Office, Mac, Linux GUI
  • Avid, FinalCut Pro, SoundForge, Adobe Premiere, Flash, AfterEffects
  • Affiliations
  • Drupal Association - Supporting Member, Solutions Provider
  • Sitecore CMS - Certified CMS Developer

Education

  • Bachelor of Science: Multimedia Production - Fitchburg State College. MA, USA (2002)
  • Master of Science: Applied Communication - Fitchburg State College. MA, USA (2005)
  • Diplôme Universitaire de Technologie: Université Louis Pasteur - Strasbourg, France (1998)
  • Web Development Certificate: Internet Communications - FSC. MA, USA (1999)
  • Applied Communication Research
  • Workplace Interaction In Formal and Informal Contexts (Graduate Thesis)
  • Formal Corporate Culture in an Informal Social World: The effects of social culture on the trends and practices of individuals in a corporate environment
  • Project Leader Training Proposal for Sybase CodeXchange
  • The Birth of Cool: From Apparent Chaos to the Discovery of Creativity
  • No Land's Man: By internalizing experiences, we come to know, understand, and be inevitably transformed by our experiences
  • The Voice of Another Master: The manifestation of culture and life experience in the expression, and assimilation of expressions beyond the denotation of signifiers
  • Languages
  • English
  • Swahili
  • French
Valid XHTML 1.0 Strict
This site is accepts Oped ID authentication for login
This Website is Built Using Semantic Markup and Cascading Style Sheets (CSS)
Some usage rights are reserved, please contact us for approval before using it