-- Table structure for table `node_type`
--

CREATE TABLE `node_type` (
  `type` varchar(32) NOT NULL,
  `name` varchar(255) NOT NULL DEFAULT '',
  `module` varchar(255) NOT NULL,
  `description` mediumtext NOT NULL,
  `help` mediumtext NOT NULL,
  `has_title` tinyint(3) unsigned NOT NULL,
  `title_label` varchar(255) NOT NULL DEFAULT '',
  `has_body` tinyint(3) unsigned NOT NULL,
  `body_label` varchar(255) NOT NULL DEFAULT '',
  `min_word_count` smallint(5) unsigned NOT NULL,
  `custom` tinyint(4) NOT NULL DEFAULT '0',
  `modified` tinyint(4) NOT NULL DEFAULT '0',
  `locked` tinyint(4) NOT NULL DEFAULT '0',
  `orig_type` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `node_type`
--

INSERT INTO `node_type` VALUES ('page','Page','node','A <em>page</em>, similar in form to a <em>story</em>, is a simple method for creating and displaying information that rarely changes, such as an \"About us\" section of a website. By default, a <em>page</em> entry does not allow visitor comments and is not featured on the site\'s initial home page.','',1,'Title',1,'Body',0,1,1,0,'page'),('story','Story','node','A <em>story</em>, similar in form to a <em>page</em>, is ideal for creating and displaying content that informs or engages website visitors. Press releases, site announcements, and informal blog-like entries may all be created with a <em>story</em> entry. By default, a <em>story</em> entry is automatically featured on the site\'s initial home page, and provides the ability to post comments.','',1,'Title',1,'Body',0,1,1,0,'story'),('webform','Webform','webform','Create a new form or questionnaire accessible to users. Submission results and statistics are recorded and accessible to privileged users.','',1,'Title',1,'Body',0,0,1,1,'webform'),('news','News and Updates','node','Envoy data will post news and updates on this page.','',1,'Title',1,'Body',0,1,1,0,''),('upload_files_types','Upload Files','node','Upload files for the download page','',1,'Title',0,'',0,1,1,0,'');

--
-- Table structure for table `permission`
--

CREATE TABLE `permission` (
  `pid` int(11) NOT NULL AUTO_INCREMENT,
  `rid` int(10) unsigned NOT NULL DEFAULT '0',
  `perm` longtext,
  `tid` int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`pid`),
  KEY `rid` (`rid`)
) ENGINE=MyISAM AUTO_INCREMENT=62 DEFAULT CHARSET=utf8;

--
-- Dumping data for table `permission`
--

INSERT INTO `permission` VALUES (61,3,'access administration menu, display drupal links, view advanced help index, view advanced help popup, view advanced help topic, administer blocks, use PHP for block visibility, clone node, clone own nodes, access comments, administer comments, post comments, post comments without approval, Use PHP input for field settings (dangerous - grant with care), access fckeditor, administer fckeditor, allow fckeditor file uploads, administer filters, administer menu, administer menu attributes, access content, administer content types, administer nodes, create news content, create page content, create story content, create upload_files_types content, delete any news content, delete any page content, delete any story content, delete any upload_files_types content, delete own news content, delete own page content, delete own story content, delete own upload_files_types content, delete revisions, edit any news content, edit any page content, edit any story content, edit any upload_files_types content, edit own news content, edit own page content, edit own story content, edit own upload_files_types content, revert revisions, view revisions, administer url aliases, create url aliases, administer pathauto, notify of path changes, administer search, search content, use advanced search, access administration pages, access site reports, administer actions, administer files, administer site configuration, select different theme, administer taxonomy, access user profiles, administer permissions, administer users, change own username, access all views, administer views, use views exporter, access own webform submissions, access webform results, clear webform results, create webforms, edit own webform submissions, edit own webforms, edit webform submissions, edit webforms, use PHP for additional processing, override node settings, override profile settings',0),(59,1,'access content, search content, use advanced search, access own webform submissions',0),(60,2,'access administration menu, display drupal links, view advanced help index, view advanced help popup, view advanced help topic, clone node, clone own nodes, access fckeditor, administer fckeditor, allow fckeditor file uploads, access content, administer content types, create news content, create page content, create story content, create upload_files_types content, delete any news content, delete any page content, delete any story content, delete any upload_files_types content, delete own news content, delete own page content, delete own story content, delete own upload_files_types content, edit any news content, edit any page content, edit any story content, edit any upload_files_types content, edit own news content, edit own page content, edit own story content, edit own upload_files_types content, revert revisions, view revisions, administer search, search content, use advanced search, access own webform submissions, use PHP for additional processing',0);

--
-- Table structure for table `role`
--

CREATE TABLE `role` (
  `rid` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(64) NOT NULL DEFAULT '',
  PRIMARY KEY (`rid`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

--
-- Dumping data for table `role`
--

INSERT INTO `role` VALUES (1,'anonymous user'),(2,'authenticated user'),(3,'administrator');

--
-- Table structure for table `search_dataset`
--

CREATE TABLE `search_dataset` (
  `sid` int(10) unsigned NOT NULL DEFAULT '0',
  `type` varchar(16) DEFAULT NULL,
  `data` longtext NOT NULL,
  `reindex` int(10) unsigned NOT NULL DEFAULT '0',
  UNIQUE KEY `sid_type` (`sid`,`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `search_dataset`
--

INSERT INTO `search_dataset` VALUES (2,'node',' envoy data corporation edc    envoy data corporation edc  envoy data is the leading developer of security intelligent solutions for more than 16 years we have combined a solidly built distribution channel with solution set expertise giving us the experience and technical knowhow to meet any industrial storage and it security needs by being a specialist in a niche market we have the ability to form unique partnerships with industryleading manufacturers allowing us to synergize solutions between our partners and clients we can make a difference with each new product added to our inventory we perform a rigorous set of standards to our manufacturer and their products these standards include all products must be able to be supported inhouse or the manufacturer must provide us with a direct link to a top level dedicated support person s provide a quality product with aggressive pricing ensure delivery times can be processed and shipped in a timely manner allow for legacy designin opportunities and integration with it security our goals are simple leverage our exceptional relationships with industry leading manufacturers to offer complete solutions to our clients we achieve this by matching competitive services and aggressive pricing suppling cutting edge technologies provide outside sales support full technical support staff and impeccable customer service to all of our clients we look forward to growing with our partners and are always scanning the environment to discover exciting new technologies and business opportunities for the future join our mailing list  share   ',1283970738),(4,'node',' about us corporate information established in 1993 envoy data corporation is a specialty distributor of it security solutions and manufacturer of industrial storage products from its inception envoy data has provided competitive products and services cutting edge technologies and impeccable customer service to thousands of partners and clients across north america for 16 years envoy data corporation has provided industrial storage products and solutions to various market segments including precision farming data collecting surveying robotics and many more envoy data rsquo s product offering allows for legacy designin opportunities and integration with it security specializing in a niche market such as pcmcia provided envoy data the opportunity to form unique partnerships with industryleading manufacturers such as sandisk scm microsystems lexar media centennial technologies and smart modular these unique relationships allow envoy data corporation to supply customers with aggressive pricing on products being a stocking distributor envoy data corporation prides itself on being able to process and ship orders in a very timely manner same day in most cases as new technologies emerged envoy data was able to identity new growth opportunities one of these new ventures was a need for an intelligent card in 1999 when smart card technologies began emerging in the us envoy data corporation developed a new division called smart card systems to accommodate our customers rsquo needs with the same basic business plan as the pcmcia division smart card systems developed key relationships with strategic manufacturers in the smart card industry such as actividentity scm microsystems schlumberger and gemalto offering our customers the same inside outside sales support full technical support staff aggressive pricing and added professional services smart card systems became a key factor in the development of smart card technology in the us the smart card systems division has further evolved into envoy data rsquo s it security division which has become an integral part of envoy data rsquo s business over the past few years envoy data has become an industryleading distributor of it security solutions providing the best products in encryption network security and secure usb storage that address the needs of today rsquo s everchanging technology envoy data rsquo s it security division serves many verticals including government healthcare finance and education to name a few in an effort to better support our customers needs and to accommodate the growing ecommerce industry envoy data corporation remodeled our primary web site to incorporate both the pcmcia pc card products division with the smart card and it security divisions envoydatacom is a turnkey web site that provides a list of all of our products manufacturers and online support that can be found at one specific location this website allows our customers to answer most of their preliminary questions about our products and technologies as well as provide specification sheets for most of our products envoydatacom has enjoyed much success in its development leading to many distribution opportunities that many new manufacturers have asked us to distribute their products through our distribution center envoy data corporation carefully filters through the manufacturers and their products and only distributes those that we feel can  be supported inhouse by envoy data corporation or provide us with a direct link to a top level dedicated support person s for envoy data corporation provide a quality product provide aggressive pricing provide reasonable delivery times on their products envoy data corporation s goal is to provide our customers with highquality customized products and solutions at a reasonable cost and in a timely manner we look forward to growing with our partners and are always scanning the environment to discover exciting new technologies and business opportunities for the future  ',1284504819),(5,'node',' tech support  javascript document collapsible menu function togglemenu objid if documentgetelementbyid return var ob documentgetelementbyid objid style obdisplay obdisplay block none block envoy data technical support navigate through the links listed below for answers to your technical questions if you cannot find your answer from one of our resources below you can contact a representative live    contact us  or use our support forum  newest updates item 1 item 2 downloads device drivers for a list of drivers and other downloads click here  forums need support have a question  click here to visit our forum faq for information and support on  actividentity activclient  software downloads some downloads or installation guides may require winrar or acrobat reader  common access card cac  use the links below for cac help or call the military helpdesk 1866setdcac 7383222  cac pki user guide militarycaccom   ',0),(1,'node',' test welcome to envoy data  ',0),(3,'node',' testmain page our goals are simple leverage our exceptional relationships with industry leading manufacturers to offer complete solutions to our clients we achieve this by matching competitive services and aggressive pricing suppling cutting edge technologies provide outside sales support full technical support staff and impeccable customer service to all of our clients our goals are simple leverage our exceptional relationships with industry leading manufacturers to offer complete solutions to our clients we achieve this by matching competitive services and aggressive pricing suppling cutting edge technologies provide outside sales support full technical support staff and impeccable customer service to all of our clients  ',0),(6,'node',' about us hello all  ',0),(1,'help',' readme description this module adds a webform nodetype to your drupal site a webform can be a questionnaires contact or request form these can be used by visitor to make contact or to enable a more complex survey that the type polls enable submissions from a webform are saved in a database table and can optionaly also be mailed to an email address upon submission it was developed with fundings from af indurstri ab wwwafse open source city wwwopensourcecityorg and karlstad university library wwwbibkause also many thanks to the dupal community for all bughunting code contributions jnt townxelliot quicksketch if you feel left out please send me a message thru the contact form on http drupalorg user 6096 contact translation spanish translation is made by sergio gonzalez todo for an up to date todo list look at the issue tracker at http drupalorg project issues webform id readmetxt v 18 20080224 202816 quicksketch exp  ',0),(2,'help',' readme  id readmetxt v 112122 20091125 154900 davereid exp contents of this file introduction installation frequently asked questions faq known issues how can you contribute introduction creator jacobsingh comaintainer bevan comaintainer dave reid this module is a little helper to maintain an administrator role which has all available permissions by default drupal only has one super user and this module helps improve this drastically note the updatephp will still only work for the real admin user 1 installation see http drupalorg gettingstarted installcontrib for instructions on how to install or update drupal modules if you don t already have an existing role named admin or administrator the module will automatically create one for you on install otherwise you can go to your admin users user settings admin user settings page and select your preferred admin role under the administrator role fieldset now when you add a new module your assigned role will automatically receive any new available permissions known issues there are no known issues at this time how can you contribute write a review for this module at drupalmodulescom http drupalmodulescom module adminrole help translate this module http localizedrupalorg translate projects adminrole report any bugs feature requests etc in the issue tracker http drupalorg project issues adminrole  ',0),(3,'help',' readme  id readmetxt v 12028 20090116 203926 sun exp summary the drupal administration menu module displays the entire administrative menu tree and most local tasks in a dropdown menu providing administrators one or twoclick access to most pages other modules may also add menu links to administration menu using hookadminmenu for a full description of the module visit the project page http drupalorg project adminmenu to submit bug reports and feature suggestions or to track changes http drupalorg project issues adminmenu requirements none installation install as usual see http drupalorg node 70151 for further information configuration configure user permissions in administer user management permissions adminmenu module access administration menu users in roles with the access administration menu permission will see the administration menu at the top of each page display drupal links users in roles with the display drupal links permission will receive links to drupalorg issue queues for all enabled contributed modules the issue queue links appear under the administration menu icon note that the menu items displayed in the administration menu depend on the actual permissions of the viewing user for example the user management menu item is not displayed to a user who is not a member of a role with the administer permissions and administer users permissions customize the menu settings in administer site configuration administration menu to prevent administrative menu items from appearing twice you may hide the navigation menu block or move the administer menu items into a separate menu customization to override the default administration menu icon you may 1 disable it via css in your theme body adminmenuicon display none 2 alter the image by overriding the theme function copy the entire themeadminmenuicon function into your templatephp rename it to phptemplateadminmenuicon or themenameadminmenuicon and customize the output according to your needs remember that the output of the administration menu is cached to see changes from your theme override function you must clear your site cache via the flush all caches link on the menu to override the font size add the following line to your theme s stylesheet body adminmenu fontsize 10px troubleshooting if the menu does not display check the following are the access administration menu and access administration pages permissions enabled for the appropriate roles does your theme output the closure variable if the menu is rendered behind a flash movie object add this property to your flash object s see http drupalorg node 195386 for further information faq q when the administration menu module is enabled blank space is added to the bottom of my theme why a this is caused by a long list of links to module issue queues at drupalorg use administer user management permissions to disable the display drupal links permission for all appropriate roles note that since uid 1 automatically receives all permissions the list of issue queue links cannot be disabled for uid 1 q after upgrading to 6x1x the menu disappeared why a you may need to regenerate your menu visit http examplecom admin build modules to regenerate your menu substitute your site name for examplecom q can i configure the administration menu module to display another menu like the navigation menu for instance a no as the name implies administration menu module is for administrative menu links only however you can copy and paste the contents of adminmenucss into your theme s stylesheet and replace adminmenu with any other menu block id blockmenu1 for example q sometimes the user counter displays a lot of anonymous users but no spike of users or requests appear in google analytics or other tracking tools a if your site was concurrently spidered by searchengine robots it may have a significant number of anonymous users for a short time most web tracking tools like google analytics automatically filter out these requests q i enabled aggregate and compress css files but adminmenucss is still there is this normal a yes this is the intended behavior the administration menu module only loads its stylesheet as needed ie on page requests by loggedon administrative users q why are submenus not visible in opera a in the opera browser preferences under web pages there is an option to fit to width by disabling this option submenus in the administration menu should appear q how can the administration menu be hidden on certain pages a you can suppress it by simply calling the following function in php moduleinvoke adminmenu suppress however this needs to happen as early as possible in the page request so placing it in the theming layer resp a page template file is too late ideally the function is called in hookinit in a custom module if you do not have a custom module placing it into some conditional code at the top of templatephp may work out too contact current maintainers daniel f kudwien sun http drupalorg user 54136 peter wolanin pwolanin http drupalorg user 49851 stefan m kudwien smkka http drupalorg user 48898 dave reid dave reid http drupalorg user 53892 major rewrite for drupal 6 by peter wolanin pwolanin this project has been sponsored by unleashed mind specialized in consulting and planning of drupal powered sites unleashed mind offers installation development theming customization and hosting to get you started visit http wwwunleashedmindcom for more information lullabot friendly drupal experts providing professional consulting education services visit http wwwlullabotcom for more information acquia commercially supported drupal visit http acquiacom for more information  ',0),(4,'help',' using advanced help the advanced help system is a pluggable system that provides advanced help facilities for drupal and its modules although the advanced help does not provide general help by itself it provides a powerful and easy framework that modules may use to provide their own help modules utilizing advanced help should create a help subdirectory inside their module s directory place the file modulenamehelpini in this subdirectory formatted similar to the following example buses title how buses are tied into the system file buses topicid title title of topic file filename of topic without the html extension weight how important the topic is on the index page parent the optional topic parent to use in the breadcrumb either topic or module topic all topics are addressed by the module providing the topic and by the topic id to embed links use the following format output theme advancedhelptopic module topic inside your help file link to other topics using the format  a href topic module topic   this format will ensure the popup status remains consistent when switching between links use  a href path examplejpg  to reference items within the help directory such as images you wish to embed within the help text use  a href baseurl admin settings siteconfiguration  to reference any normal path in the site if the search module is enabled the contents of help system will be indexed on cron if you enable new modules and wish to immediately index its help text visit the administration reports status report and click the run cron manually link example  don t click this  see  ini file format note  in previous versions advanced help did not require the s wrapped around the topic path and baseurl links this is currently still supported but may be removed in a future version by adding the s these tokens are now not limited to href and src paramaters  ',0),(5,'help',' translating advanced help to translate advanced help first create a translations help language directory in the module directory then copy the ini file and all html files from the help directory the ini file only needs to keep the titles and if there is a name or index name setting in the advanced help settings portion that should be retained any retained settings should be translated the rest of the data in the ini file may be discarded or ignored each file should then be translated in place when translating a html file you will find that the path keyword will lead to the original directory if you must translate items that are linked such as images use transpath instead which will lead to the translated directory this will allow you to pick and choose which linked items if any will be translated  ',0),(6,'help',' help ini file format the advanced help configuration file is in simple ini file format divided into sections for each help file plus an optional section for global settings that might be inherited for each help file the first line of an advanced help ini file should be id which will be a comment providing the cvs identifier for the file the indicates a comment character anything after the will be ignored global settings may be put into a section named  advanced help settings   this means that this name is reserved and it cannot be a help file in any module the following settings may be set in this section  line break if set to any value the line break filter will be applied to all help files defined by this module unless that help file specifically is set otherwise by default the line break filter is not applied however help files can be much easier to write with the line break filter on navigation if set to true the navigation will be displayed at the end of the help topic previous topic next topic and child topics css specify a css file that will be used for all help files unless overridden including the css extension this css file must reside in the help directory along with the html files and will not be affected by translation name may be set to override the module name as displayed in both the module index as well as the navigation and breadcrumb trail in general this does not need to be set but a few modules may want to use a more friendly name than appears in the info file index name this may be set to change the name of the module in the module index it overrides the name setting above as well as the module name in its info file hide this may be used to hide a module in the module index this is particularly useful for modules who insert their help files into the hierarchy of another module as might be done by modules that extend views or cck by setting hide true the module will not appear as its own entry each section after that will correspond to a single help file and each one may have the following settings  title the title of the topic presented to the user and used in links if you have special characters in your title be sure to enclose it in quotes file the filename without the html extension used for the topic this is optional if not specified the topic name wil be the file name weight the weight used for sorting topics on the administration page defaults to 0 of unspecified items with the same weight are sorted alphabetically parent the topic id to use in a hierarchy children will be listed beneath parents in the topic list and will have the parent in their breadcrumb trail you may parent this topic to another module s topic by using module topic as the identifier for example views display will make this a child of the display topic in the views module line break if set to true linebreaks will be converted into br and p tags automatically if unspecified will default to off set to 0 to disable the filter if this has been turned on in the global settings css specify a css file that will be used for this file this css file must reside in the help directory along with the html files this will override any css file added by the global system popup width the width in pixels of the popup window defaults to 500 if unspecified popup height the height in pixels of the popup window defaults to 500 if unspecified for example here is a version of the advancedhelphelpini file usingadvancedhelp title using advanced help weight 10 translation title translating advanced help inifile title help ini file format line break true  ',0),(7,'help',' why advanced help  the advanced help system was designed to replace the original drupal help system which has several flaws that make it hard to create new help hard to maintain existing help and particularly hard to access help the primary goal then is to increase the accessibility of help meaning the ability of both the user and the help text author to access the needed tools to use create maintain and translate the help this system is completely separate from drupal s hookhelp in drupal 6 it actually coexists with it in the future it is hoped that it will completely replace it allowing hookhelp to be deprecated and removed messages added to the top of a page are not really help often these messages are an introduction to a form or a short blurb telling a user what to do with a particular page the problem is these messages are always there they are easily ignored and they come before the actual page in general when users are learning they want to see the page first then ask questions the reverse order is much less conducive to actually teaching a user how to use something by allowing help to be available on request the system conforms more naturally to how most people work advanced help is organized by topic with the hookhelp method help text is organized by url path this is fine if you have help text describing how to use a particular page or what a particular page does but ultimately is limiting because manuals and documentation are usually grouped by topic and those topics are determined by the material itself advanced help allows the documentation author to organize topics as he or she sees fit the only restriction really is that each individual chunk of text needs to stand on its own as a discrete topic what s more modules can insert their topics into another module s hierarchy this would allow the drupal core to create a task based help navigation system which allows modules insert topics into that navigation fluidly this allows modules to continue to keep their systems separate yet integrate into the main system advanced help topics are processed html in their own files this separation makes it easy to find and modify currently everything is lumped together in hookhelp in php strings that are run through t and there is a fair amount of php code necessary in this system that actually gets in the way of writing good explanatory text in fact requiring a documentation author to understand php at all is a detriment the idea that documentation writers need to have php development as a skill seriously reduces the number of available contributors html on the other hand is a much more common skill is relatively easy to learn and the amount of html needed to write documentation is only a little bit more than the html used in forum posts another benefit to not using php is that the files themselves are safe they are unlikely to include malicious php code that could take over the server or do worse things this means that these files can be used relatively easily on the drupalorg hardware so that a module s help files can be made immediately available without needing to download the module it also means that descriptions of the module can be made on drupalorg that are version aware can be corrected easily in cvs with patches but can also be made available with the module so that drupalorg is not required this also means that we could if we wanted package the drupalorg handbooks or a subset of them directly into a drupal distribution or a drupal addon so that drupal administrators can have drupal help without needing to visit drupalorg this can be valuable in locked down corporate environments and on planes but more importantly the handbooks can be made version aware much more easily than the current method on drupalorg the downside to this method is that these books can t easily be made dynamic though the use of alter hooks could allow a module to make modifications to the help as needed doing this could make the help files less useful when you take them out of context advanced help files are translated as a file it is actually not easy to translate documents as strings particularly when the language being used is very much unlike english in fact when translating a document the organization of the sentences may change drastically it is also a burden on the cpu to do this as you are indexing on very long strings translators have a much better time translating a document as a unit because of the presence of the entire context advanced help has its own navigation system by making use of a navigation system specified in a ini file which is not php code and therefore safe to use on drupalorg sites the help can be structured like a book which is typical of online manuals this is familiar to users can be organized and reorganized and allows a module to include significantly richer text without burdening the php code with having its help loaded unnecessarily this book can be navigated hierarchically as well making it easy to keep related topics together advanced help is indexed by the search engine an important goal of this system was to add searchability to the help by being able to enter keywords into the search box and find relevant topics we come up with a system that resembles the kind of help that comes with many operating systems this is very valuable when searching through manuals trying to find out how to do a particular thing this search is specific to the help meaning that the help will not be mixed in with the global node search this can be considered both an advantage and a disadvantage for the most part this help system is meant to provide help to site administrators and content searches should not find it the disadvantage of course is when you want to use it for end user help you will not be able to inline help can be brought in via popups in addition to the manuallike hierarchical navigation advanced help can also provide contextsensitive additional help through a popup while popups are controversial the argument for using them is that when getting help while on a form  a popup will not throw away a user s data browsers are not very friendly to input forms if they are not submitted and navigating away from the form can be dangerous there are various other solutions to this problem but each one has a drawback the drawbacks to popups are well known but mostly it is the irritation of having new windows when getting help though a popup is usually invited help should not interfere with what the operation the user is trying to complete it differs greatly from the uninvited popup which are usually ads or popups meant to prevent users from navigating away from a site these popups can be added to a page with text links or icon links  ',0),(8,'help',' about php php   php hypertext preprocessor  is a computer scripting language  originally designed for producing dynamic web pages  it is mainly used in serverside scripting  but can be used from a command line interface or in standalone graphical applications   2  while php was originally created by rasmus lerdorf in 1994 the main implementation of php is now produced by the php group and serves as the de facto standard for php as there is no formal specification   3  released under the php license  the free software foundation considers it to be free software   4  php is a widelyused generalpurpose scripting language that is especially suited for web development and can be embedded into html  it generally runs on a web server  taking php code as its input and creating web pages as output it can be deployed on most web servers and on almost every operating system and platform free of charge  5  php is installed on more than 20 million websites and 1 million servers  although the number of websites with php installed has declined since august 2005  6  it is also the most popular apache module among computers using apache as a web server  6  the most recent major release of php was version 525 on november 8   2007   7  ',0),(9,'help',' history of php rasmus lerdorf  who wrote the original common gateway interface binaries php standing for personal home page began as a set of common gateway interface binaries written in the c programming language in 1994 by the danish   greenlandic programmer rasmus lerdorf  lerdorf initially created these personal home page tools to replace a small set of perl scripts he had been using to maintain his personal homepage  the tools were originally created to perform tasks such as displaying his résumé and recording how much traffic his page was receiving  3  he combined these binaries with his form interpreter to create php fi which had more functionality it included a larger c implementation which could communicate with databases and helped build simple dynamic web applications  he released php publicly on june 8   1995 to speed up the finding of bugs and improving the code  8  this release was named php version 2 and already had basic functionality that php has today this includes perllike variables form handling and the ability to embed html the syntax was similar to perl but was more limited simpler and less consistent  3  andi gutmans  who along with zeev suraski  rewrote the parser that formed php 3 zeev suraski and andi gutmans  two israeli developers at the technion iit  rewrote the parser in 1997 and formed the base of php 3 changing the language s name to the recursive initialism php hypertext preprocessor   3  the development team officially released php fi 2 in november 1997 after months of beta testing afterwards public testing of php 3 began and the official launch came in june 1998 suraski and gutmans then started a new rewrite of php s core producing the zend engine in 1999  9  they also founded zend technologies in ramat gan  israel which manages the development of php  3  on may 22   2000  php 4 powered by the zend engine 10 was released  3  on july 13   2004  php 5 was released and is powered by the new zend engine ii  3  php 5 included new features such as improved support for objectoriented programming  the php data objects extension which defines a lightweight and consistent interface for accessing databases and numerous performance enhancements  10  the most recent update released by the php group is for the older php version 4 code branch as of january 2008 this branch is up to version 448 php 4 will be supported by security updates until august 8   2008   11  php 5 is the only stable version still being developed late static binding has been missing from php and will be added in version 53  12   13  development on php 4 ceased at the end of 2007 except for the critical security updates for php 4 already mentioned  14   11  php 6 is now under development and major changes include the removal of registerglobals  15    magic quotes  and safe mode   11   16  php does not have complete native support for unicode or multibyte strings   17  unicode support will be added in php 6  18  many high profile open source projects ceased to support php 4 in new code as of february 5   2008  due to the gophp5 initiative provided by a consortium of php developers promoting the transition from php 4 to php 5  19   20  ',0),(10,'help',' usage of php php is a generalpurpose scripting language that is especially suited for web development  it is the fourth most popular computer programming language ranking behind java   c  and visual basic   23  php generally runs on a web server  taking php code as its input and creating web pages as output it can also be used for commandline scripting and clientside gui applications php can be deployed on most web servers  many operating systems and platforms  and can be used with many relational database management systems  it is available free of charge and the php group provides the complete source code for users to build customize and extend for their own use  5  php primarily acts as a filter  24   taking input from a file or stream containing text and or php instructions and outputs another stream of data most commonly the output will be html from php 4 the php parser compiles input to produce bytecode for processing by the zend engine  giving improved performance over its interpreter predecessor  25  originally designed to create dynamic web pages php s principal focus is serverside scripting  26   and it is similar to other serverside scripting languages that provide dynamic content from a web server to a client  such as microsoft  s aspnet system  sun microsystems   javaserver pages  27   and modperl  php has also attracted the development of many frameworks that provide building blocks and a design structure to promote rapid application development  rad some of these include cakephp   prado   symfony and zend framework  offering features similar to other web application frameworks  the lamp architecture has become popular in the web industry as a way of deploying web applications php is commonly used as the p in this bundle alongside linux   apache and mysql  although the p can also refer to python or perl  as of april 2007 over 20 million internet domains were hosted on servers with php installed and php was recorded as the most popular apache module  6  ',0),(11,'help',' security of php php is a popular target of hackers who exploit vulnerable applications written in php software vulnerabilities related to php are identified among the cve common vulnerabilities and exposures  records available from the national vulnerability database  the proportion of vulnerabilities related to php out of the total of all common vulnerabilities amounted to 12 in 2003 20 in 2004 28 in 2005 43 in 2006 36 in 2007 and 338 for the first quarter of 2008 more than a quarter of all software vulnerabilities listed in this database are related to php and more than a third of vulnerabilities listed recently most of these vulnerabilities can be exploited remotely that is without being logged on the computer hosting the vulnerable application  28  such exploitation is made possible due to poor programming habits such as failing to check data before entering it into a database and features of the language such as registerglobals which is now deprecated  22  these result in code injection   crosssite scripting and other application security issues it s important to note that none of these attacks are exclusive to php and all are avoidable by following proper coding techniques and principles  ',0),(12,'help',' php syntax syntax syntaxhighlighted php code php only parses code within its delimiters  anything outside its delimiters is sent directly to the output and is not parsed by php the most common delimiters are php and which are open and close delimiters respectively script language php and script delimiters are also available short tags or and are also commonly used but like aspstyle tags or and they are less portable as they can be disabled in the php configuration for this reason the use of short tags and aspstyle tags is discouraged  29  the purpose of these delimiters is to separate php code from nonphp code including html everything outside the delimiters is ignored by the parser and is passed through as output  30  variables are prefixed with a dollar symbol and a type does not need to be specified in advance unlike function and class names variable names are case sensitive both doublequoted and heredoc strings allow the ability to embed the variable s value into the string  31  php treats newlines as whitespace in the manner of a freeform language  except when inside string quotes and statements are terminated by a semicolon  32  php has three types of comment syntax  serves as block comments and as well as are used for inline comments  33  to output text to the browser either the print function or the echo function is used both functions are nearly identical the major difference is that print is slower than echo because the former will return a status indicating if it was successful or not whereas the latter does not return a status and only returns the text for output  34  data types php stores whole numbers in a platformdependent range this range is typically that of 32bit signed integers  unsigned integers are converted to signed values in certain situations this behavior is different from other programming languages  35  integer variables can be assigned using decimal positive and negative  octal  and hexadecimal notations real numbers are also stored in a platformspecific range they can be specified using floating point notation or two forms of scientific notation   36  php has a native boolean type that is similar to the native boolean types in java and c   using the boolean type conversion rules nonzero values are interpreted as true and zero as false as in perl and c   36  the null data type represents a variable that has no value the only value in the null data type is null   36  variables of the resource type represent references to resources from external sources these are typically created by functions from a particular extension and can only be processed by functions from the same extension examples include file image and database resources  36  arrays can contain elements of any type that php can handle including resources objects and even other arrays order is preserved in lists of values and in hashes with both keys and values and the two can be intermingled  36  php also supports strings  which can be used with single quotes double quotes or heredoc syntax   37  functions php has hundreds of base functions and thousands more from extensions functions are not firstclass functions and can only be referenced by their name  38  userdefined functions can be created at any time without being prototyped  38  functions can be defined inside code blocks permitting a runtime decision as to whether or not a function should be defined function calls must use parentheses with the exception of zero argument class constructor functions called with the php new operator where parentheses are optional php supports quasi anonymous functions through the createfunction function although they are not true anonymous functions because anonymous functions are nameless but functions can only be referenced by name or indirectly through a variable functionname in php  38  objects basic objectoriented programming functionality was added in php 3  3  object handling was completely rewritten for php 5 expanding the feature set and enhancing performance  39  in previous versions of php objects were handled like primitive types   39  the drawback of this method was that the whole object was copied when a variable was assigned or passed as a parameter to a method in the new approach objects are referenced by handle  and not by value php 5 introduced private and protected member variables and methods along with abstract classes and final classes as well as abstract methods and final methods  it also introduced a standard way of declaring constructors and destructors  similar to that of other objectoriented languages such as c   and a standard exception handling model furthermore php 5 added interfaces and allowed for multiple interfaces to be implemented there are special interfaces that allow objects to interact with the runtime system objects implementing arrayaccess can be used with array syntax and objects implementing iterator or iteratoraggregate can be used with the foreach language construct there is no virtual table feature in the engine so static variables are bound with a name instead of a reference at compile time  40  if the developer creates a copy of an object using the reserved word clone  the zend engine will check if a clone method has been defined or not if not it will call a default clone which will copy the object s properties if a clone method is defined then it will be responsible for setting the necessary properties in the created object for convenience the engine will supply a function that imports the properties of the source object so that the programmer can start with a byvalue replica of the source object and only override properties that need to be changed  41  resources php includes free and open source libraries with the core build php is a fundamentally internet aware system with modules built in for accessing ftp servers many database servers embedded sql libraries such as embedded mysql and sqlite   ldap servers and others many functions familiar to c programmers such as those in the stdio family are available in the standard php build  42  php has traditionally used features such as  magicquotesgpc  and magicquotesruntime which attempt to escape apostrophes and quotes in strings in the assumption that they will be used in databases to prevent sql injection attacks this leads to confusion over which data is escaped and which is not and to problems when data is not in fact used as input to a database and when the escaping used is not completely correct  43  to make code portable between servers which do and do not use magic quotes developers can preface their code with a script to reverse the effect of magic quotes when it is applied  44  php allows developers to write extensions in c to add functionality to the php language these can then be compiled into php or loaded dynamically at runtime extensions have been written to add support for the windows api  process management on unixlike operating systems  multibyte strings  unispan   curl  and several popular compression formats  some more unusual features include integration with internet relay chat  dynamic generation of images and adobe flash content and even speech synthesis  the php extension community library  pecl project is a repository for extensions to the php language  45  as with many scripting languages php scripts are normally kept as humanreadable source code even on production web servers  46  while this allows flexibility releasing scripts in source form is undesirable for commercial software developers and can raise issues with security of web servers as an example if a hacker acquires control of a server database passwords may be quickly discovered and undesirable changes to scripts may be made that remain undiscovered indefinitely various encoding tools are available for php to offer code protection  citation needed  span optimizers improve the quality of the compiled code by reducing its size and making changes that can reduce the execution time and improve performance the nature of the php compiler is such that there are often opportunities for span optimization  47   and an example of a code optimizer is the zend optimizer php extension  48  php accelerators can offer significant performance gains by caching the compiled form of a php script in shared memory to avoid the overhead of parsing and compiling the code every time the script runs they may also perform span optimization to provide increased execution performance  citation needed   ',0),(13,'help',' fields and widgets the content construction kit cck is composed of numerous field and widget modules that can be used to add fields to any content type  ',0),(14,'help',' manage fields tab this page lets you manage the cck fields in your content type add fields and groups rearrange them access their configuration pages remove them from the content type  ',0),(15,'help',' add fields and groups the form elements at the bottom of the manage fields page let you add fields and groups to your content types the add existing field row is displayed only if there are fields available in other content types the add new group rows is displayed only if fieldgroup module is enabled your fields and groups will be created after you click the save button at the bottom of the page in subsequent pages you will be presented with the settings form for each field you added you will find more details on the required informations in the following pages  ',0),(16,'help',' add a new field at the bottom of the manage fields page for a content type you ll find this in order to add a new field to a content type you need to provide the following information label a humanreadable name for the field it will be used in input forms and on displayed content all characters are allowed including spaces accentuated or noneuropean characters field name a machinereadable name for the field it is used internally to identify the field and handle database storage when doing custom theming it is this identifier that you ll use to refer to that field important  the field name cannot be changed once the field has been created allowed characters az unaccentuated 09 and the underscore the length of the field name cannot exceed 32 characters including the field prefix that gets added automatically that is 26 free characters field type the type of data to be stored in that field important  the field type cannot be changed once the field has been created the available field types depend on the modules you have enabled on your site cck comes with 6 basic field types text integer float decimal node reference user reference additional modules can be downloaded to handle other field types such as dates files images look at the cck project page and the complete list of cckrelated modules  widget the form element that will be used to input data for this field on content forms text input select list etc each field type has its own list of available widgets when selecting a field type the list of widgets you can select is automatically updated  ',0),(17,'help',' add an existing field share a field across content types using a field across several content type can be handy if a piece of data is relevant for several content types a typical use case is a phone number field used in both restaurant and hotel content types even if hotels and restaurants are different enough to deserve their own specific set of fields and thus their own dedicated content types when a field has been added to more than one content type we also say it is shared and that it as several instances at the bottom of the manage fields page for a content type you ll find this in order to add a new instance of an existing field to a content type you need to provide the following information  label  a humanreadable name for the field it will be used in input forms and on displayed content all characters are allowed including spaces accentuated or noneuropean characters field  the field to be shared a field cannot appear more than once in each content type thus only fields that are not already present in the current content type will be proposed as shareable if none the add existing field option is not available on the manage fields page for this content type selecting a field automatically populates the label and widget values with the ones used by the previous field instance but you can change them if needed before submitting the form widget  the form element that will be used to input data for this field on content forms text input select list etc each field type has its own list of available widgets when selecting a field to share the list of widgets you can select is automatically updated  ',0),(18,'help',' add a new group field groups are used to visually gather several fields that are associated by some sort of logic for instance several text fields that hold the different parts of an address on input forms and displayed content the corresponding fields are enclosed inside an html fieldset at the bottom of the manage fields page for a content type you ll find this in order to add a new group to a content type you need to provide the following information  label  a humanreadable name for the group it will be used in input forms and on displayed content all characters are allowed including spaces accentuated or noneuropean characters group name a machinereadable name for the group it is used internally to identify the group when doing custom theming it is this identifier that you ll use to refer to that group important  the group name cannot be changed once the group has been created allowed characters az unaccentuated 09 and the underscore the length of the group name cannot exceed 32 characters including the group prefix that gets added automatically that is 26 free characters once a group has been created you can define what fields it will enclose by rearranging fields and groups   ',0),(19,'help',' rearrange fields and groups to change the order of fields grab a draganddrop handle and drag the field to a new location in the list grab a handle by clicking and holding the mouse while hovering over a handle icon remember that your changes will not be saved until you click the save button at the bottom of the page the order you define will be used both on input forms when creating or editing a post and on content display teasers content page rss items you can also change the order of noncck fields like title or file attachments  depending on the field this will affect input forms and or content display some of those fields are not displayed in both contexts if your content type has groups requires the fieldgroup module you can move a field inside a group by dragging it below the row of the group and then slightly to the right before dropping it note that groups can also be reordered but can currently not be nested inside other groups when adding a field or a group you can drag them directly to the intended spot in the list of fields and groups that are already present in your content type before clicking save   ',0),(20,'help',' remove fields and groups removing a field when you remove a field from a content type the data it holds are permanently erased you will be asked to confirm this action you will have to manually update your views pathauto settings etc if needed note if the field is shared across several content types removing it from one content type does not affect the data for the other content types removing a group removing a group from a content type does not remove the fields it contains and therefore erases no field data  ',0),(21,'help',' theming cck data in nodes note  these instructions assume you are familiar with the basic concepts of drupal 6 theming for more informations see the theme guide for drupal 6  and more specifically the overriding themable output section there are 3 levels where you can customize how the data in cck fields is displayed in nodes  ',0),(22,'help',' node templates template files all themes usually come with a default nodetplphp template drupal core lets you use the following variant suggestion node contenttypename tplphp ex nodestorytplphp if present will be used to theme a story node important  whenever you add new template files in your theme you need to rebuild the theme registry or the theme engine won t see them you can do that by visiting the administer modules page or using devel module  s clear cache link template variables cck makes the following variables available in your theme s node templates fieldname rendered contains the rendered html for the field including the label and all the field s values with the settings defined on the display fields tab groupname rendered contains the rendered html for the fieldgroup if any including the label and all the group s fields with the settings defined on the display fields tab this variable therefore includes the html contained in all the fieldname rendered variables for the group s fields fieldname contains the raw values of the fields in the usual arrayformat used internally by cck what you find in there depends on the field type each value also contains a view element that holds the readytodisplay value as rendered by the formatter for instance array 0 array nid 5 view a href node 5 title of node 5 a  raw data are not sanitized for output it is therefore not advised to use them directly  use the view value or run the values through contentformat  excluding fields from the content variable by default the content variable used in node templates contains the rendered html for the whole node cck fields and fieldgroups but also body file attachments fivestar widgets if for some fields you want to use the more finegrained variables described above you might want to use the exclude checkboxes on the display fields screen so that the output of those fields is excluded from the content variable you can then customize the display and layout of some cck fields or groups using the fieldname rendered groupname rendered variables and trust content to display the rest without getting duplicate information advanced trick the exclude checkboxes affect all active themes on sites with multiple themes however the list of fields to exclude from content might need to be different across the themes depending on how their respective node templates are structured a theme can bypass those settings by overriding the themecontentexclude function to specify the list of fields to exclude for this theme see the phpdoc of the function for more information  special case nodes in nodereference fields in addition to the above the following suggestions will be looked for in priority for nodes that are displayed as values of a nodereference field using the teaser or full node formatters nodenodereference referringfieldname typename tplphp ex nodenodereferencefieldnoderefstorytplphp if present will be used to theme a story node when refererenced in the fieldnoderef field nodenodereference typename tplphp ex nodenodereferencestorytplphp if present will be used to theme a story node when refererenced in any nodereference field nodenodereference referringfieldname tplphp ex nodenodereferencefieldnodereftplphp if present will be used to a node refererenced in the fieldnoderef field nodenodereferencetplphp if present will be used to theme nodes referenced in nodereference fields the following additional variables are available in templates for referenced nodes referringfield the nodereference field that references the current node referringnode the node referencing the current node  ',0),(23,'help',' field templates fieldlevel theming determines how the values of a given field are displayed the resulting output ends up in the content and fieldname rendered variables in the node templates template files in order to customize field themeing copy the contentfieldtplphp template file into your theme s root folder please keep the contents of the cck theme folder untouched for the same reason need to copy the file instead of just moving it edit that copy to your liking see the comments in cck theme content contentfieldtplphp for a list of all variables available in this template template suggestions in addition the theme layer will also look for fieldspecific variants suggestions in the following order of precedence contentfield fieldname contenttypename tplphp ex contentfieldfieldmyfieldstorytplphp if present will be used to theme the fieldmyfield field when displaying a story node contentfield contenttypename tplphp ex contentfieldstorytplphp if present will be used to theme all fields of story nodes contentfield fieldname tplphp ex contentfieldfieldmyfieldtplphp if present will be used to theme all fieldmyfield field in all the content types it appears in contentfieldtplphp if none of the above is present the base template will be used important  suggestions work only if the theme also has the base template file if your theme has contentfield tplphp files it must also have a contentfieldtplphp file whenever you add new template files in your theme you need to rebuild the theme registry or the theme engine won t see them you can do that by visiting the administer modules page or using devel module  s clear cache link see the working with template suggestions section of the theme guide for drupal 6 for more informations about templates and template suggestions  ',0),(24,'help',' formatter theme functions formatters are used to turn the raw data for a single field value into html the display fields tab lets you chose which formatter you want to use for each of your fields in cck 20 for drupal 6 all formatters now go through the theme layer therefore overriding a formatter s theme is another way you can alter how your values are displayed whereas changing contentfieldtplphp lets you change the html that wraps the values most formatters come as theme functions but some might use templates instead either way you can override them using the usual drupal 6 theme override practices for more informations see the theme guide for drupal 6  and more specifically the overriding themable output section  ',0),(25,'help',' optionwidgets optionwidgets creates dropdown select lists checkboxes and radio widgets that can be used with fields that have specific allowed values the number and text fields have settings for creating lists of allowed values that can be used in optionwidgets the nodereference and userreference fields use optionwidgets to present the possible values in select lists or checkboxes  ',0),(26,'help',' text field the text field stores textual data in the database it can either be a simple textfield to hold up to 255 characters or a textarea of an unlimited size that can be combined with input filters to store lengthy descriptions and html code the text field provides a place for the administrator to create a list of allowed values for the field when used with optionwidgets  the allowed values are presented to the end user in a dropdown select list checkboxes or radios  ',0),(27,'help',' readme  id readmetxt v 11625217 20100130 183328 jorrit exp contents of this file overview required components more information and licence requirements configuration installation troubleshooting plugins teaser break and pagebreak uploading images and files how to enable the builtin file browser modules image assist modules link to content experimental upgrading instructions help contribution credits overview this module allows drupal to replace textarea fields with the fckeditor this html text editor brings many of the powerful functions of known desktop editors like word to the web it s relatively lightweight and doesn t require any kind of installation on the client computer required components to use fckeditor in drupal you will need to download the fckeditor http ckeditorcom download make sure you download fckeditor not ckeditor if you would like to use ckeditor with drupal please visit http drupalorg project ckeditor more information and licence fckeditor the text editor for internet copyright c 20032008 frederico caldeira knabben licensed under the terms of the gnu lesser general public license http wwwopensourceorg licenses lgpllicensephp for further information visit http ckeditorcom http drupalfckeditornet requirements drupal 6x php 430 or greater fckeditor 25x or greater download fckeditor not ckeditor from http ckeditorcom download configuration note this instruction assumes that you install fckeditor in sites all modules directory recommended 1 unzip the files in the sites all modules directory it should now contain a fckeditor directory 2 download fckeditor from http ckeditorcom download unzip the contents of the fckeditor directory in the sites all modules fckeditor fckeditor directory 3 enable the module as usual from drupal s admin pages 4 grant permissions for use of fckeditor in administer user management permissions note to enable the file browser read also the how to enable the file browser section 5 under administer site configuration fckeditor adjust the fckeditor profiles in each profile you can choose which textareas will be replaced by fckeditor select default toolbar and configure some more advanced settings 6 for the rich text editing to work you also need to configure your filters for the users that may access rich text editing either grant those users full html access or use the following tags   7 to have a better control over line breaks you may disable line break converter in the chosen filter recommended 8 modify the fckeditorconfigjs file to custom your needs optional you may copy the needed configuration lines from the default fckeditor configuration settings sites all modules fckeditor fckeditor fckconfigjs the lines in fckeditorconfigjs will override most settings in fckeditorconfigjs you may define your own toolbars with selected buttons warning clear browser s cache after you modify any of the javascript files if you don t do this you may notice that browser is ignoring all your changes installation troubleshooting if your fckeditor does not show you must check if all files are extracted correctly the directory sites all modules fckeditor fckeditor should have the following files fckeditorjs fckconfigjs fckstylesxml fcktemplatesxml fckeditorphp fckeditorphp4php fckeditorphp5php and a directory named editor the correct directory structure is as follows modules fckeditor fckeditormodule fckeditor samples editor copyheretxt fckconfigjs if you re still having problems scroll down to the help contribution section plugins teaser break and pagebreak by default fckeditor module comes with two plugins that can handle teaser break and pagebreak you can enable any or even both of them 1 open sites all modules fckeditor fckeditorconfigjs and uncomment these three lines fckconfigpluginspath plugins fckconfigpluginsadd drupalbreak fckconfigpluginsadd drupalpagebreak 2 the second step is to add buttons to the toolbar in the same file the button names are drupalbreak drupalpagebreak for example if you have a toolbar with an array of buttons defined as follows image flash table rule specialchar simply add those two buttons at the end of array image flash table rule specialchar drupalbreak drupalpagebreak remember about single quotes 3 note that the tag is not supported by default in drupal you should install the paging module http drupalorg project paging to enable the tag support please refer to the paging module documentation for detailed installation instructions uploading images and files there are three ways of uploading files by using the builtin file browser by using modules like imce image browser or by using the core upload module how to enable the builtin file browser the editor gives the end user the flexibility to create a custom file browser that can be integrated on it the included file browser allows users to view the content of a specific directory on the server and add new content to that directory create folders and upload files 1 to enable file browsing you need to edit the connector configuration file in your fckeditor module directory the file should be in sites all modules fckeditor fckeditor editor filemanager connectors php configphp in this file s you will need to enable the file browser by adding one line that includes file with the special authentication function for drupal filemanagerconfigphp add this code requireonce filemanagerconfigphp straight below this line config userfilesabsolutepath the configphp file also holds some other important settings please take a look at it and adjust it to your needs optional 2 locate file named settingsphp inside your drupal directory usually sites default settingsphp and set cookiedomain variable to the appropriate domain remember to uncomment that line if you not do this fckeditor will claim that file browser is disabled 3 enabling file uploads is a security risk that s why you have to grant a separate permission to enable the file browser to certain groups in administer user management permissions assign the allow fckeditor file uploads permissions 4 lastly adjust the file browser settings for each profile set file browser type to builtin filebrowser modules image assist image assist version 1 and 2 can be integrated with fckeditor it is no longer necessary to copy a javascript file modules link to content experimental link to content module can be integrated with fckeditor attention this module is not yet compatible with fckeditor the unofficial version of link to content module compatible with fckeditor can be downloaded here http drupalfckeditornet download linktocontentfckeditor6x2xdevzip installation follow the instruction from installtxt attached to the linktocontent module then do the following steps to add linktocontent button to the fckeditor toolbar by default fckeditor module comes with two plugins that allows you to use linktocontent and linktonode features you can enable any or even both of them 1 open drupal modules fckeditor fckeditorconfigjs and uncomment these three lines fckconfigpluginspath plugins fckconfigpluginsadd linktonode en pl fckconfigpluginsadd linktomenu en pl 2 the second step is to add buttons to the toolbar in the same file the button names are linktonode linktomenu for example if you have a toolbar with an array of buttons defined as follows link unlink anchor simply add those two buttons at the end of array or somewhere in the middle link unlink linktonode linktomenu anchor remember about single quotes upgrading instructions this instruction assumes that you are upgrading fckeditor module m and fckeditor the editor e at the same time instructions specific for module upgrades are tagged with m steps that must be taken when upgrading fckeditor the editor are marked with e 1 m download the latest version of fckeditor module from http drupalorg project fckeditor it is advised to read release notes before going further 2 e download the latest version of fckeditor from http ckeditorcom download it is advised to read what s new before going further http ckeditorcom whatsnew 3 m back up your database 4 em place the site in offline mode to let the database updates run without interruption and avoid displaying errors to end users of the site 5 e if you have used the fckeditor builtin file browser make a backup of sites all modules fckeditor fckeditor editor filemanager connectors php configphp 6 e if you have configured spellchecker make a backup of sites all modules fckeditor fckeditor editor dialog fckspellerpages spellerpages serverscripts spellcheckerphp 7 e if you have made any changes inside of sites all modules fckeditor fckeditorconfigjs or sites all modules fckeditor fckeditor fckconfigjs write down your changes and add them again after uploading new files eg own toolbar definitions reenable a plugin etc try to not make any changes to fckconfigjs and add everything to fckeditorconfigjs 8 delete old files em simply remove modules fckeditor directory if upgrading both the editor and the module m if you are upgrading module only remember to leave the modules fckeditor fckeditor directory e when upgrading the editor remove contents of modules fckeditor fckeditor directory only warning if you don t remove old files and just rename fckeditor directory instead eg to fckeditorold drupal may use module from the fckeditorold directory 9 m upload fckeditor module extracted files and folders to sites all modules directory 10 e upload fckeditor extracted files and folders from the fckeditor directory to sites modules fckeditor fckeditor ie where copy heretxt file exists 11 e replace the new configphp see step 5 file with the old one or recommended way perform again step with adding requireonce filemanagerconfigphp to configphp 12 e replace the new spellcheckerphp with the old one see step 6 or recommended way configure new spellcheckerphp following the settings from the old file 13 e apply your modifications to default configuration in fckeditorconfigjs file see step 7 14 m if you re using image assist module copy the new imgassistfckeditorjs to modules imgassist folder 15 m run updatephp 16 em put the site back online help contribution if you are looking for more information have any troubles in configuration or if you found an issue please visit the official project page http drupalorg project fckeditor having problems take a look at list of common problems when installing fckeditor http drupalfckeditornet troubleshooting how to tune up fckeditor to your theme and configure spell checker http drupalfckeditornet tricks we would like to encourage you to join our team if you can help in any way if you can translate fckeditor module please use fckeditorpot file as a template located in translations directory and send us the translated file so that we could attach it any help is appreciated credits fckeditor for drupal core functionality originally written by frederico caldeira knabben jorge tite latpro inc fckeditor for drupal 5x originally written by ontwerpwerk wwwontwerpwerknl fckeditor for drupal 6x is currently maintained by cksource team and jorrit schippers http cksourcecom fckeditor the text editor for internet copyright c 20032009 frederico caldeira knabben http ckeditorcom  ',0),(28,'help',' readme  id readmetxt v 16 20090327 035637 quicksketch exp filefield provides an file field type to cck it provides many advantages over the drupal core upload module including perfield upload control file extensions file size pernode upload size limits multiple fields per content type customizable paths for saving uploads plus token support for dynamic paths icons for uploaded file types filefield was written by darrel opry dopry maintained by nathan haug quicksketch and andrew morton drewish dependencies content filefield also provides additional features when used with the following imagefield see an image preview during editing token generate dynamic paths when saving images imagecache create thumbnails of images on output if your site is any larger than a personal blog you should definitely install the following modules to increase the security and stability of your uploads transliteration convert unsafe characters to file system safe names mimedetect check the content of files to ensure they match the extension install 1 copy the filefield folder to the modules folder in your installation 2 enable the module using administer site building modules admin build modules 3 create a new file field in through cck s interface visit administer content management content types admin content types then click manage fields on the type you want to add an file upload field select file as the field type and file as the widget type to create a new field 4 upload files on the node form for the type that you set up  ',0),(29,'help',' readme  id readmetxt v 15 20090316 233417 quicksketch exp imagefield provides an image widget type to cck this module leverages the functionality of filefield and behaves nearly identically imagefield widgets will give you a nice thumbnail preview of the image when uploaded and provides a few display options formatters within cck to display the images when the content is viewed imagefield was written by darrel opry dopry maintained by nathan haug quicksketch and andrew morton drewish dependencies filefield content imagefield also provides additional features when used with the following token generate dynamic paths when saving images imagecache create thumbnails of images on output install 1 copy the imagefield folder to the modules folder in your installation 2 enable the module using administer site building modules admin build modules 3 create a new image field in through cck s interface visit administer content management content types admin content types then click manage fields on the type you want to add an image upload field select file as the field type and image as the widget type to create a new field  ',0),(30,'help',' readme  id readmetxt v 114 20100322 191936 johnalbin exp adding menu blocks to add new menu blocks use the add menu block tab or button on the administer blocks page admin build block you will then be able to configure your menu block before adding it configuring menu blocks when adding or configuring a menu block several configuration options are available block title for menu trees that start with the 1st level the default block title will be the menu name for menu trees that start with the 2nd level or deeper the default block title will be the title for the parent menu item of the specified level for example if the active menu trail for the navigation menu is administer site building menus primary links then a menu block configured to start with the 1st level of the navigation will display a block title of navigation and a menu block configured to start with the 3rd level of the navigation menu will display a block title of site building block title as link for menu trees that start with the 2nd level or deeper the default block title will be the title for the parent menu item of the specified level if this option is checked the block title will be a link to that menu item administrative title to help identify the block on the administer blocks page you can specify a unique title to be used on that page if blank the regular title will be used parent item first select the menu then select the parent item from that menu the tree of links will only contain children of the selected parent item starting level blocks that start with the 1st level will always be visible blocks that start with the 2nd level or deeper will only be visible when the trail to the active menu item is in the block s tree make the starting level follow the active menu item if the active menu item is deeper than the level specified above the starting level will follow the active menu item otherwise the starting level of the tree will remain fixed maximum depth from the starting level specify the maximum depth of the tree blocks with a maximum depth of 1 will just be a single unnested list of links with none of those links children displayed expand all children of this menu will be expanded sort sort each item in the active trail to the top of its level when used on a deep or wide menu tree the active menu item s children will be easier to see when the page is reloaded styling menu blocks classes themers should look at the myriad of classes added to the and elements the wrapped around the menu tree has a class for several of the configurable options of the block menublock block id number menuname menu name parentmlid menu link id menulevel level number the elements of the menu tree can have an extended list of classes compared to standard menu trees first last menumlid menu link id haschildren active activetrail the elements of the menu tree can have active activetrail templates in addition the wrapper for the block is generated using the menublockwrappertplphp template and menu block provides several theme hook suggestions for that template menublockwrapper block id number tplphp menublockwrapper menu name tplphp for example a file in your theme called menublockwrapperprimarylinkstplphp can be used to override the for just the primary links menu blocks theme functions menu block uses drupal core s menu theme functions however it also provides theme hook suggestions that can be used to override any of the theme functions called by it thememenutree can be overridden by creating one of theme menutreemenublock theme menutreemenublock menu name theme menutreemenublock block id number thememenuitem can be overridden by creating one of theme menuitemmenublock theme menuitemmenublock menu name theme menuitemmenublock block id number thememenuitemlink can be overridden by creating one of theme menuitemlinkmenublock theme menuitemlinkmenublock menu name theme menuitemlinkmenublock block id number for example if you created a garlandmenutreemenublock function it would override thememenublock any time it was used by this module but not when used by any other module similarly a garlandmenuitemmenublock1 function would override thememenuitem but only for the first menu block in your system the menu block with an id of 1 menu block api developers can use the api of this module to create their own menu trees outside the confines of blocks all of the publicly available api functions are documented in the menublockmodule file in addition menu block implements hookgetmenus and hookmenublocktreealter see menublockapiphp for documentation  ',0),(31,'help',' readme  id readmetxt v 15 20091201 225543 xuriz exp menu breadcrumbs introduction by default drupal 6 will use the navigation menu for the breadcrumb this module allows you to use the menu the current page belongs to for the breadcrumb as an added bonus it also allows you to append the page title to the breadcrumb either as a clickable url or not and hide the breadcrumb if it only contains the link to the front page installation 1 copy the menubreadcrumb folder to your sites all modules directory 2 at administer site building modules admin build modules enable the module 3 configure the module settings at administer site configuration menu breadcrumb admin settings menubreadcrumb upgrading replace the older menubreadcrumb folder with the newer version and then run updatephp in case there are any database updates to apply features allows you to use the menu the node belongs to for the breadcrumb on node pages append the page title to the breadcrumb optionally have the appended page title be an url issues feature requests if you find a bug or have a feature request please go to http drupalorg project issues menubreadcrumb contact this module is being maintained by me geoffrey de vlugt gdevlugt if you need to contact me use the contact form at http drupalorg user 167273 contact  ',0),(32,'help',' readme  id readmetxt v 112 20071029 163828 add1sun exp nice menus module css dropdowns currently maintained by addison berry add1sun http drupalorg user 65088 contact orginally created by jake gordon jakeg http drupalorg user 15674 contact and http wwwjakegcouk this module should make it easy to add dropdown menus using cssonly in capable browsers firefox opera safari etc and with additional javascript for lesser browsers ie nice menus should work with all of the latest browsers but please report any bugs feature requests etc at http drupalorg project issues nicemenus installation 1 copy nicemodules folder to your sites all modules directory 2 at administer site building modules admin build modules enable the module 3 configure the module settings at administer site configuration nice menus admin settings nicemenus 4 configure the nice menus block s at administer site building blocks admin build block setting the source menu and menu style etc 5 return to the blocks page and enable the nice menus block s eg nice menu 1 nice menu by putting it in a region 6 see below sections on customization and advanced theming as well as the handbook page http drupalorg node 185543 for more tips upgrade please read the upgradetxt file for upgrade information features up to 10 menus through settings you can configure the number of nice menus horizontal menus or vertical menus popping right or left simple default styling which can be overridden using your own stylesheet issues because this module tries to be as javascript light as possible various wishlist features cannot be added that are nor supported by css only the menus may not work perfectly with all themes try nice menus out with the default garland or bluemarine first to check it works there it should before filing a bug report or trying to write a patch for other themes track bugs at http drupalorg project issues nicemenus categories bug try adding blocknicemenus position relative or blocknicemenus position absolute to a stylesheet which may fix some issues general issues with gaps between menu items in some custom themes customization the module includes a default css layout file nicemenusdefaultcss which is loaded for all pages if you don t like the default layout it is suggested that you create a separate customized css file and replace the default css file at administer themes configure global settings path to custom nice menus css file this ensures smooth future upgrades as no editing of the module files is necessary note you should not edit the regular nicemenuscss file since this contains the logic that makes nice menus work a good starting point for your custom file is to make a copy of the default file then edit it to taste here are some common customization examples for your own stylesheet make hovered links white with a black background ulnicemenu li a hover color white background black make the link to the current page that you re on black with yellow text ulnicemenu li aactive color yellow background black get rid of all borders ulnicemenu ulnicemenu ul ulnicemenu li border 0 get rid of the borders and background colour for all toplevel menu items ulnicemenu ulnicemenu ul ulnicemenu li border 0 background none ulnicemenuright limenuparent ulnicemenuright li limenuparent background url arrowrightpng right center norepeat limenuparent li limenuparent ul background eee have a nice menu stick right at the top of the page eg for an admin menu blocknicemenus1 position absolute top 0 left 0 in firefox as above but where the menu doesn t move as you scroll down the page blocknicemenus1 position fixed top 0 left 0 that should get you started really this is just about knowing your css and styling it the way you want it advanced theming if you re creating or modifying your own theme you can integrate nice menus more deeply by making use of these functions themenicemenu themes any menu tree as a nice menu themenicemenuprimarylinks themes your primary links as a nice menu if you really know what you re doing you can probably even customize the menu tree in creative ways as those functions allow you to pass in a custom menu tree ',0),(33,'help',' readme  id readmetxt v 11242 20100730 205307 pwolanin exp readme file for the clone module for drupal 6x the clone module allows users to make a copy of an existing node and then edit that copy the authorship is set to the current user the menu and url aliases are reset and the localized words clone of are inserted into the title to remind you that you are not editing the original node users with the clone node or clone own nodes permission can utilize this functionality a new tab will appear on node pages with the word clone depending on the setting you choose there are two possible actions that will occur when you click that tab each of these is a different cloning method the default method used in the 5x2x branch also works by prepopulating the node form rather than immediately saving a copy of the original node to the database thus your node will not be saved until you hit submit just like if you went to node add x the alternative method that may be selected immediately saves the node by default the user must confirm this action on a confirmation form this may work better in some cases but also means that the copied node may immediately show up on the front page or in rss feeds even while you are editing it this module makes reasonable checks on access permissions a user cannot clone a node unless they can use the input format of that node and unless they have permission to create new nodes of that type based on a call to nodeaccess settings can be accessed at admin settings clone on this page you can set whether the publishing options are reset when making a clone of a node this is set for each node type individually this module seems to work with common node types however ymmv especially with nodes that have any sort of image or file attachments in all cases but especially if you are using a complex cck or custom node type you should evaluate this module on a test site with a copy of your database before attempting to use it on a live site on the settings page you may choose node types to be omitted from the cloning mechanism no users will be able to clone a node of an omitted type this module makes no attempt to respect fieldlevel permissions set via cck s content permissions module or any other module that implements cck fieldlevel permissions hooks you should test your configuration carefully or not allow access to the clone functionality for nonadmins if you rely on fieldlevel permissions for important site features to install this module copy the folder with all the files to the sites all modules or sites default modules directory of your drupal installation and enable it at admin build modules two new permissions are available but there are no changes to the database structure note this module originally derived from code posted by steve ringwood nevets drupal at http drupalorg node 73381 comment137714  ',0),(34,'help',' readme  id readmetxt v 1161 20090419 213124 greggles exp description token module provides a centralized api for text substitution unless you re installing another drupal module that requires it this software is probably unnecessary for more information on tokens see http groupsdrupalorg tokens benefits if you re a drupal developer check out apitxt for detailed instructions on using the token api it allows every module to announce the placeholder tokens they can handle uses simple caching to prevent duplicated work in a given pageview and is pretty lightweight it s nice you ll like it tokenstarter want to add your own custom tokens to a site not sure how to write a module worry no more it s now quite easy 1 copy and rename the tokenstarterinfo and tokenstartermodule replacing every instance of starter with a descriptive appropriate word 2 edit the module file and change hooktokenlist and hooktokenvalues to provide whatever additional tokens or logic your site needs 3 enable the module and enjoy you should also want to read the apitxt ',0),(35,'help',' readme  id readmetxt v 1161 20090419 213124 greggles exp description token module provides a centralized api for text substitution unless you re installing another drupal module that requires it this software is probably unnecessary for more information on tokens see http groupsdrupalorg tokens benefits if you re a drupal developer check out apitxt for detailed instructions on using the token api it allows every module to announce the placeholder tokens they can handle uses simple caching to prevent duplicated work in a given pageview and is pretty lightweight it s nice you ll like it tokenstarter want to add your own custom tokens to a site not sure how to write a module worry no more it s now quite easy 1 copy and rename the tokenstarterinfo and tokenstartermodule replacing every instance of starter with a descriptive appropriate word 2 edit the module file and change hooktokenlist and hooktokenvalues to provide whatever additional tokens or logic your site needs 3 enable the module and enjoy you should also want to read the apitxt ',0),(36,'help',' readme please read this file and also the installtxt they contain answers to many common questions if you are developing for this module the apitxt may be interesting if you are upgrading check the changelogtxt for major changes description the pathauto module provides support functions for other modules to automatically generate aliases based on appropriate criteria with a central settings path for site administrators implementations are provided for core content types nodes taxonomy terms and users including blogs and tracker pages pathauto also provides a way to delete large numbers of aliases this feature is available at administer site building url aliases delete aliases benefits besides making the page address more reflective of its content than node 138 it s important to know that modern search engines give heavy weight to search terms which appear in a page s url by automatically using keywords based directly on the page content in the url relevant search engine hits for your page can be significantly enhanced installation and upgrades see the installtxt file notices pathauto just adds url aliases to nodes users and taxonomy terms because it s an alias the standard drupal url for example node 123 or taxonomy term 1 will still function as normal if you have external links to your site pointing to standard drupal urls or hardcoded links in a module template node or menu which point to standard drupal urls it will bypass the alias set by pathauto there are reasons you might not want two urls for the same content on your site if this applies to you please note that you will need to update any hard coded links in your nodes or blocks if you use the system path ie node 10 for menu items and settings like that drupal will replace it with the urlalias for external links you might want to consider the path redirect or global redirect modules which allow you to set forwarding either per item or across the site to your aliased urls urls not getting replaced with aliases please bear in mind that only urls passed through drupal s l or url functions will be replaced with their aliases during page output if a module or your template contains hardcoded links such as href node node nid those won t get replaced with their corresponding aliases use the drupal api instead href url node node nid or l your link title node node nid see http apidrupalorg api head function url and http apidrupalorg api head function l for more information disabling pathauto for a specific node type or taxonomy when the pattern for a node type is left blank the default pattern will be used but if the default pattern is also blank pathauto will be disabled for that node type bulk updates must be run multiple times as of 5x2x pathauto now performs bulk updates in a manner which is more likely to succeed on large sites the drawback is that it needs to be run multiple times if you want to reduce the number of times that you need to run pathauto you can increase the maximum number of objects to alias in a bulk update setting under general settings wysiwyg conflicts fckeditor tinymce etc if you use a wysiwyg editor please disable it for the pathauto admin page failure to do so may cause errors about pregreplace problems due to the tag being added to the strings to replace see http drupalorg node 175772 credits the original module combined the functionality of mike ryan s autopath with tommy sundstrom s pathautomatic significant enhancements were contributed by jdmquin wwwbcdemsnet matt england added the tracker support other suggestions and patches contributed by the drupal community current maintainers greg knaddison http growingventuresolutionscom mike ryan http mikeryanname frederik freso s olesen http fresodk changes see the changelogtxt file id readmetxt v 116 20080621 182038 greggles exp  ',0),(37,'help',' readme  id readmetxt v 1161 20090419 213124 greggles exp description token module provides a centralized api for text substitution unless you re installing another drupal module that requires it this software is probably unnecessary for more information on tokens see http groupsdrupalorg tokens benefits if you re a drupal developer check out apitxt for detailed instructions on using the token api it allows every module to announce the placeholder tokens they can handle uses simple caching to prevent duplicated work in a given pageview and is pretty lightweight it s nice you ll like it tokenstarter want to add your own custom tokens to a site not sure how to write a module worry no more it s now quite easy 1 copy and rename the tokenstarterinfo and tokenstartermodule replacing every instance of starter with a descriptive appropriate word 2 edit the module file and change hooktokenlist and hooktokenvalues to provide whatever additional tokens or logic your site needs 3 enable the module and enjoy you should also want to read the apitxt ',0),(38,'help',' what is views  the views module allows administrators and site designers to create manage and display lists of content each list managed by the views module is known as a view and the output of a view is known as a display displays are provided in either block or page form and a single view may have multiple displays optional navigation aids including a system path and menu item can be set for each pagebased display of a view by default views may be created that list content a node view type content revisions a node revisions view type or users a user view type a view may be restricted to members of specific user roles and may be added edited or deleted at the views administration page the building block design of the views system provides power and flexibility allowing parameters to be specified only when needed while an advanced view may use all of available parameters to create complex and highly interactive applications a simple content listing may specify only a few options all views rely on a conceptual framework that includes  fields  or the individual pieces of data being displayed adding the fields node title   node type  and node post date to a node view for example includes the title content type and creation date in the displayed results relationships  or information about how data elements relate to one another if relationship data is available like that provided by a cck nodereference field items from a related node may be included in the view arguments  or additional parameters that dynamically refine the view results passed as part of the path adding an argument of node type to a node view with a path of content for example dynamically filters the displayed items by content type in this example shown with clean urls enabled accessing the view through the path  http wwwexamplecom content page  displays all posts of the type page the path  http wwwexamplecom content story  displays all posts of the type story and  http wwwexamplecom content  displays all posts regardless of type  sort criteria  which determine the order of items displayed in the view results adding the sort criteria node post date  in descending order to a node view  for example sorts the displayed posts in descending order by creation date filters  which limit items displayed in the results adding the filter node published  and setting it equal to published to a node view for example prevents unpublished items from being displayed displays  which control where the output will be seen every view has a default display which doesn t actually display the view anywhere but is used to hold the default settings for the view and is used when the view is called programmatically if another display is not specified much more useful to users are the page display which gives a view a path and allows it to be the primary content of a page or the block display which allows it to appear as secondary content on other pages  ',0),(39,'help',' getting started module developers the views api help pages can be found here  new users for those new to views it can be a complex system that appears totally overwhelming the good news is that the ui is designed to compartmentalize everything this means that for the most part you can ignore the parts you re not interested in start small and build your way up because of this the edit ui can seem overwhelming at first but there are really just a few things you have to know the rest you can find through exploration the views edit ui image below gives an overview of what you ll find on the edit ui the views edit ui notes 1 every view has a number of displays which represent where output will be placed if you re familiar with the original views 1 you could set a view to be a page with a url path or a block that could show up in a sidebar with views 2 you can add as many displays as you like in addition you have the default display which contains the basic settings but doesn t actually show up anywhere 2 when you click on the link for an item a form will open up for browsers with smaller resolutions you may have to scroll down a little to see this form if a form is open the item its attached to will be highlighted 3  overrides mean that a particular display is not using default settings when you create a new display many of its settings will start off using default values this will be indicated by italics and a lighter color if you change these values without first overriding them you will change the default value for all displays that use them 4 some items particularly styles have additional settings ordinarily when you update a style if it has additional settings you will automatically see that form next often you will need to go directly to those settings 5 you can safely leave a view page to go and do other things if you come back the view will still be there stored in a cache keep in mind however that while you do this that view is locked  meaning another user cannot edit this view without breaking the lock breaking the lock will discard your changes it helps to have something particular in mind that you want to accomplish when using views here are a couple of ideas and a brief sketch of how to accomplish what you want  ',0),(40,'help',' create a page to list users by role in this example you will create a page view listing users on your site through this stepbystep process you will become familiar with some basic steps in creating a view and familiarize yourself with the views user interface creating a new view go to add new view  give your new view the name userlist description a simple user listing tag users type user and click next  about the interface you have been brought to the views user interface as you start you are editing the default options for the view in the 1st column on the left you can see the dropdown menu offers block for example to select settings specific only to block views in the remaining columns you will be able to add or change options by clicking on links or icons these options will then appear below this main area most likely you will need to scroll to see the options appear as you make changes these options will appear in bold until you save your view creating a page display choosing a url and creating a menu link in the 1st column ensure that page is selected in the dropdown menu and click add display  next we ll define the path for this page a page must have a path and we define it early so that views doesn t warn us display page uses path but path is undefined locate the page settings in the 2nd column and click the none link next to the path setting in the options editing area that appears below set the path to userlist or something else if you prefer and click update  next to menu setting click the no menu link in the options which appear below select normal menu entry  and set the title to user list and click update  scroll up to basic settings  in that same 2nd column and click the no link next to use pager  below in the options select full pager and click update default display  selecting the fields to display in 3rd column locate the fields options click the   icon to add fields scroll down to defaults add fields  in the groups dropdown menu select user then check the following fields  user created date   user delete link   user edit link   user last access   user name and user picture  then click add  you will be taken through the fields you added one at a time click update default display to go to each next field leave the default options on all fields except delete link  change that field s label to operations scroll back up to fields and click the  uarr darr  icon to rearrange fields down below drag the name field by dragging its foursided arrow to the top drag the delete link operations  field to the bottom and the edit link field just above it then click update  seeing what we ve done so far at this point you have done enough to create a valid view if you scroll down you will see a preview of your view if it doesn t show already click the preview button but generally this display updates automatically whenever you finish working in one of the mini forms styling the view as a table combining related fields into columns under basic settings  in the 1st column click the unformatted link next to the style setting in the options below under page how should this view be styled  choose table and click update default display  you will be taken to a page style options form to edit the table settings locate our edit link field in this mini form and notice the column dropdown change this dropdown to show operations  in the separator column next to the operations field type note the spaces around the   symbol check all of the sortable checkboxes and set default sort to name  when finished click update default display  filtering the user list to exclude unwanted entries click the   icon next to filters  in the groups dropdown menu select user then check the user name filter and click add  select is not one of and enter anonymous in the usernames box click update default display  adding an argument to list users by role dynamically scroll up to arguments  and click its   icon check the user roles argument and click add  set the title to 1 don t type the quotes and under action to take if argument is not present select summary sorted ascending  leave the other settings as they are click update default display  and click update through the prompts that follow to accept their default values saving the view finally click the save button to save your work at the very top click view page  to go to your new view  ',0),(41,'help',' create a block of recent stories in this example you will create a list of nodes of the content type story to be shown in a block through this stepbystep process you will become familiar with some basic steps in creating a view and familiarize yourself with the views user interface creating a new view go to add new view  give your new view the name recentstories description recent stories tag story type node and click next  about the interface you have been brought to views user interface as you start you are editing the default options for the view in the 1st column on the left you can see the dropdown menu offers block for example to select settings specific only to block views in the remaining columns you will be able to add or change options by clicking on links or icons these options will then appear below this main area most likely you will need to scroll a bit to see the options appear selecting the fields to display in 3rd column locate the fields options click the   icon to add fields scroll down to defaults add fields  in the groups dropdown menu select node then check the following two fields  node post date   node title  then click add  you will be taken through the fields you added one at a time make the changes specified below for the post date field delete the post date label change the date format to custom  and the custom date format to f j y g i a do not type the single quotes for the meaning of these letter codes click on the php docs link under that box to arrive at the explanation click update  for the title field delete the title label select link this field to its node click update  scroll back up to fields and click the  uarr darr  icon to rearrange fields drag the foursided arrow next to node title so that it appears above node post date  click update to save the new field order filtering to story nodes only click the   icon next to filters  in the groups dropdown menu select node then check the node published and node type filters and click add  select the published checkbox click update select is one of and check story in the node type field click update  sorting to show most recent first scroll up to sort criteria and click the   icon in the groups dropdown menu below select node then check node post date  and click add  alternatively you may instead check node last comment time  or node updated commented date  or node updated date  select descending sort order  click update  refining the basic settings in 1st column under basic settings locate these options  items to display setting click 10  change the 10 to 4 click update style setting click unformatted  change to list  click update  adding a block display for custom options in the dropdown on the left ensure that block is selected and click add display  under block settings  click the none link next to the admin setting change block block admin description to recent stories  saving the view click save to save your work instructing drupal to show the block finally you should tell drupal to show this block configure your block by going to admin build block  locate the block in the list it is labeled recent stories  place this block in a region and click save  you may click configure to set a different title to determine which roles can view the block and on which pages it appears if you want your block on the front page only enter front  ',0),(42,'help',' create an rss feed of user posts in this example you will create a feed display to show nodes by individual users dynamically selected through the url you will become familiar with the views 2 interface as well as learn how to use an argument to pull in a user name and use it in a dynamically created path a feed is a data format that places your site s content into a file that can be read and displayed by news reader programs when visiting a site you may notice a small rss transmission icon  whereby clicking on it you can subscribe to the site s most recent content this makes it easier for your visitors to keep up to date with your website you can also use this format to aggregate information into other sites for more information please watch a video from common craft about rss in plain english  note drupal automatically creates a feed for your website but you may want to create feeds with specific information in this case a list per user creating a new view go to add new view  give it the name userfeed description a feed of user nodes tag users type node and click next about the interface you have been brought to the views user interface as you start you are editing the default options for the view in the 1st column on the left you can see the pulldown menu offers feed for example to select settings specific only to rss views in the remaining columns you will be able to add or change options by clicking on links or icons these options appear below this main area most likely you will need to scroll to see the options appear as you make changes these options will appear in bold until you save your view change default display under basic settings in the 2nd column click row style fields a menu loads below  defaults how should each row in this view be styled  check the node option and click update  this loads another options menu  defaults row style options click update  create the rss view in the 1st column select feed in the dropdown menu and click add display  under basic settings in the 2nd column click row style missing style plugin note options appear below the views interface you may need to scroll to see feed how should each row in this view be styled tick node  then update this loads the next options menu display type  select use default rss settings click update  set the path for accessing your feed in the 2nd column under feed settings  click path none in options below feed the menu path or url of this view enter in the path with an argument feeds rssxml click update set up your arguments to say which user s nodes to display to the right of arguments  click the sign to add and argument in the feed add arguments menu that loads below select user in the pulldown menu check the box user name  click add scroll down to options to find case in path  select lower case check the box transform spaces to dashes in url click update default display sort to show most recent at top of feed scroll up to sort criteria in the right most column and click the icon in the groups dropdown menu below select node then check node post date  and click add  select descending sort order  click update  set filters to hide unpublished entries click the icon next to filters  in the options below select node under groups dropdown menu choose the node published filter and click add  check the box published  click update default display test click save under live preview type in the name of a user in lowercase replacing spaces with dashes click preview  you should test and find your feeds at urls like http yoursitecom feeds username rssxml you can use this path for aggregating on another site you can also attach the rss feed to another display of view to make the feed link appear on that display  ',0),(43,'help',' create a block of author s recent blog posts in this example you will create a contextsensitive block that shows the titles of recent blog entries by an author when viewing one of their posts this will demonstrate using views arguments to dynamically filter a view s contents at display time before working through this example enable the blog module and populate some entries from a few different users creating the view the first step is creating a view for our recent blog entries block because the block will show the titles of blog entries this view is considered a node type go to add new view  enter the following properties and click next  view name recentblogentries view description list of recent blog entries for a given author view tag blog view type node generating a list of blog entries it will be much easier to see the view progress if we can see it doing something in this section we will create a basic view displaying blog entry titles in the third column locate the fields area generally speaking fields are the pieces of information that you want to display in the view in this case node title click the   icon to add a field scroll down to defaults add fields  below the settings table a large selection of fields will be available in the groups dropdown menu select node  this will limit the list to only the default fields exposed by node module scroll down the list select the node title field and click add  you will now be presented with settings for the node title field delete the label from the label field so that each individual node title is not prefixed with the word title additionally check the link this field to its node box so that visitors who see an interesting title can click directly on it to read the blog entry to which it belongs when finished click update  if you scroll down to the live preview section you should now see a list of several node titles however both blog entries and other node types will be in the list let s fix that in the fourth column locate the filters area filters limit the results displayed in the view and we can use this to our advantage here by showing node titles only from blog entries and not every type of node click the   icon to add a filter as before scroll down to the defaults add filters section select node from the groups select box to limit the list of options to only those exposed by node module scroll down and select the node type field and click add  in the settings page that appears leave operator as is one of and select blog entry under node type  click update when finished now by scrolling down to live preview  you ll see that the list only shows blog entries adding context with arguments while filters are very useful for limiting the results of a view when the condition is always consistent for example a view of blog entry nodes should always be filtered by the blog entry type something filters can t do is smart decisionmaking based on the page context in our case we want the view to display a different list of blog entries when looking at a post by user admin than we do when looking at a post by user member and filters won t be able to help luckily there s another way to filter a view s content  arguments  through arguments views are able to obtain additional context typically via dynamic urls with ids in them and can take this context into consideration when displaying the view let s walk through adding and configuring an argument to our view so that we can change its contents based on post author in the third column locate the arguments area click the   icon to add an argument because we are basing the view around content authors  this time under groups select user  check user uid and click add  the defaults configure argument user uid settings page has a lot going on but only a few things that need our attention the title field here unlike the title field under basic settings  can be based upon the context that the view is being displayed in change the title to recent entries by 1 1 will later be expanded to the user s name based on the user uid argument when the view is displayed under action to take if argument is not present  there are a variety of options ranging from displaying a 404 or a 403 page to simply displaying all values in the view in our case if an argument isn t specified which it won t be since this view will be displayed in a sidebar block not as a page with its own url we want to give it a default one to act on select provide default argument  assuming javascript is enabled in your browser you should now get another selection for default argument type  select user id from url  which will then provide a new option  also look for a node and use the node author  select it this will cause views to first see if it can figure out a user id from the current url for example user 1 if it can t it will instead check to see if the current page is a node page such as node 42 and if so take the user id from the node s author field instead validator options provide a useful way to control what kind of arguments your view will accept select user as the validator  by default changing this setting will check the incoming argument and ensure it s a valid user id if not the view will be hidden from the page once you have changed the argument s title default argument and validator options click update to save your changes you ll notice that now the live preview no longer shows anything did we just break the view fortunately no it s merely abiding by our wishes to hide itself if there is no valid user id given to it try entering a 1 in the arguments box and clicking preview  you should now see a list of only user 1 s blog entries creating the block so the live preview is now showing basically what we want there s just one problem we have no way to stick what we ve done so far into a sidebar block let s fix that by adding a new display  in the first column under defaults  there is a select box containing entries such as page   feed  and yes  block  select block and click add display  there s not much else to do here as far as views is concerned under block settings  click the none link next to admin and fill in a description for the block in the administrative interface such as recent blog entries by author and click update  save your work by clicking the save button at the bottom of the views interface you should receive a message that the view has been saved next navigate to the blocks interface and drag the recent blog entries by author block to the right sidebar region or similar and click save blocks  you ll notice this appeared to do nothing no block shows in the sidebar but remember we are looking at an adminitrative page we are not looking at a page that would provide a user id context navigate to the main blog listing and click on an entry there you should now see a sidebar block titled something like recent entries by admin with a list of blog entries beneath it finishing touches there are still a few remaining things to do before our view is complete for example we said that the block was to show recent blog entries but instead it s showing them in the order they were entered with oldest on top additionally even unpublished entries are showing in the list currently return to the recentblogentries view edit page  add an additional filter by clicking the   icon in the filters section in the fourth column change groups to node and select node published  click add  under the published selection choose yes and click update  to handle sorting locate the sort criteria area just above filters and click the   icon there under groups  again select node  from the list of options check node post date and click add  in the settings page change sort order to descending  this will place the newer posts on top of the older ones click update when finished finally  save the view for your new settings to take effect  ',0),(44,'help',' view types the view type describes how this view is stored views is capable of having views entirely in code that are not in the database this allows modules to easily ship with views built in and it allows you to create a module to store your views for easy deployment between development and production servers normal normal views are stored in your database and are completely local to your system default default views are stored only in code and are not anywhere in your database they may be enabled or disabled but you may not completely remove them from your system you can override the view which will create a local copy of your view if you do this future updates to the version in code will not affect your view overridden overridden views are stored both in code and in the database while overridden the version that is in code is completely dormant if you revert the view the version in the database will be deleted and the version that is in code will once again be used you may store your views in code with the following procedure create a module to store the views add the function modulenameviewsdefaultviews  to this module export the view you wish to store in your module in code cut and paste that into the abovenamed function make sure the last line of the view is   views view name view  make sure the last line of the function is return views  after you make any changes be sure to clear the views cache  you may do this from the tools menu  ',0),(45,'help',' displays displays tell views where the output should go by adding a display to a view you can have your view appear as a page or as a block or even as an attachment to a different display on the view each display can have its own settings but when it s created a display will take all of its basic settings from the default display which all views must have for most settings there is an override button that will override that single setting for the current display overridden settings will have a mark in the summary for that display all default display settings are shown in the other displays  italic  when you override a setting than it is shown normal please keep in mind that when you are editing a setting on a display that is not overridden then by default you are editing that for all displays for fields   arguments   sorts   filters and relationships  you can only override all of them or none of them to do this click on the header for the filters or the rearrange button once you override the display will then have its own copies of the fields filters etc and changes to the defaults will not be reflected on your display ',0),(46,'help',' default display the default display is primarily a display to store settings and isn t actually used anywhere within the views system it is possible for external programs to use the default display but if they do they will hopefully tell you which display they will be working with the default display is also a convenient display to use to embed into your site using php snippets this is useful for example in node content but this is something that should generally only be done by administrators in general you probably want to add either a page display or a block display   ',0),(47,'help',' page display page displays have a path and an optional menu component page displays will be the primary content for the page meaning they will be displayed in the main content area when you visit the url that corresponds to the path page displays take their arguments from the url you can embed arguments into the url using in previous versions of views this was arg for example node foo will accept urls such as node 1 foo please remember that using a placeholder makes the argument required if you wish to have an optional argument simply omit the from the path ie using page as the path requires an argument and visiting http wwwexamplecom page will not trigger the view ',0),(48,'help',' block display block displays will show up on your blocks administration page once a block display is created and saved it can be enabled and positioned in your theme by visiting administer site building blocks and selecting it from the list blocks do not accept arguments from any source the only way to get arguments to a block is to provide defaults to it possibly via the php code default setting edit the argument in question you may want to override this argument if you have multiple displays using it change the action to take if argument is not present to provide default argument this will bring up a new box called provide default argument options the most common default argument type used for blocks is node from url where it attempts to determine if the url refers to a node for example if visiting node 1 or node 1 edit user id from url is also very common if you change the default argument type to php code note you must have permission to use php code on your site you can enter php to define the argument needed simply return the argument  ',0),(49,'help',' attachment display attachment displays are attached to another display in the same view when the display is visited the attached display will also be rendered and may be placed before after or both before and after the original display attachment displays are often useful for displaying an argument summary view along with a page display that accepts arguments this can be used to provide a kind of glossary ',0),(50,'help',' feed display a feed display allows you to attach an rss feed to a view  ',0),(51,'help',' arguments arguments are input while they often come from the url  they don t always so please don t be shocked when they don t each display type may have its own source for arguments block displays have no source of arguments at all they cannot pull arguments from the url and often require use of the default argument php code in order to get arguments the argument default plugins can be used to get arguments into a block view see provide default below in general arguments are used to filter the view and in that sense they have a very close relationship to filters but that isn t necessarily true for every argument arguments can be used for any purpose really the extent of what the argument does is up to the developer of the argument but the arguments that come with views are almost entirely filters a typical use of an argument might be to reduce a view to a single node a single user or nodes with a given taxonomy term action to take if argument is not present ignore the argument is removed from the view as though it weren t there and all results will be displayed hide view page not found the view will remove itself entirely if the argument is not present for a block this means it simply won t appear for page views the view will return a 404 and present a page not found error display empty text the value of the empty text will be displayed summary the view will attempt to display a summary of arguments available based upon the view and provide links to the view with those arguments summaries have their own style handlers as well as options the default summary style simply displays a list of arguments with a count of entries found per argument this special mode is a very powerful part of views provide default if no argument is given a default argument can be selected the method of choosing the default argument is selectable and pluggable wildcards all arguments have a wildcard which is an argument that means to use all values in practice it is the same as ignore above where the argument is simply removed and the view is created without the argument the wildcard title is used in titles and breadcrumb trails default arguments default argument selection is available only if the action to take is provide default   when that is selected a new fieldset will appear letting you choose what the default argument will be views provides the following default selectors by default but other modules may add more fixed entry you may directly enter what the argument will be this is not a variable it will always be the same argument node id from url this will attempt to find a node id from the url and is primarily useful for the node id argument though other arguments that use node ids such as the cck node reference argument will find it useful too for example when visiting the path node 1 or node 1 edit it will know that the 1 in that path is a node id and use it user id from url like node id from url this will attempt to find a user id from the path it also includes an option to look for a node and use the node author as the user id user id from logged in user you can use this to easily default a menu item to the logged in user for example if you created the path blogs and gave it a user id argument with this default blogs would go to the user s own blogs and blogs 1 would go to user id 1 s blogs please bear in mind that the selection of default argument happens only if an argument is not provided if using a display that has no argument source such as a block this will always be used however if using a display that reads arguments from the url this will happen only if the url did not contain an argument argument validation arguments can also have validators which are pluggable systems used to ensure that arguments fit within certain parameters when a validator is chosen it may provide some settings for the validator including the action to take if an argument is presented but it fails to validate these actions are generally the same as the default actions above excluding the ability to provide another default if a view provides a menu option such as a tab if the argument does not validate the tab will not appear this sytem can have other validators plugged in by default views provides basic validation ensures that the argument is present a php null value from eg php default argument code will invalidate node ensure that the argument is a valid node id you may select which types of node the validator will accept taxonomy term ensure that the argument is a valid taxonomy term this includes options to limit to specific vocabularies and can transform the argument to the right type depending upon the actual argument set the argument type option to the actual type of data that the argument being used is expecting php code you may enter arbitrary php code similar to the php block visibility code to determine if the argument is valid or not  ',0),(52,'help',' fields fields are the individual pieces of data being displayed adding the fields node title   node type  and node post date to a node view for example includes the title content type and creation date in the displayed results fields may not appear on every display because not all style plugins actually use fields for example the node row plugin simply displays the node through drupal s normal mechanisms and fields are not involved for the most part the field settings should be self explanatory fields will appear in the order that they are arranged in and they will usually appear with the label they are given ',0),(53,'help',' sorts sort criteria determine what order the records are retrieved from the database and displayed in generally all you need to do is pick a field and choose ascending 1 2 3 4 or descending 4 3 2 1 and it will be done if you have multiple sort criteria the second and later items only come into play if the first item is the same different data types sort just a little bit differently from others number fields number fields sort like you would expect 1 comes before 2 which comes before 10 which comes before 100 which comes before 200 etc text fields text fields always sort alphabetically even if the text contains numbers this can have some odd effects if you have numbers stored in text because the values 1 3 7 10 12 20 100 120 will sort like this 1 10 100 12 120 200 3 7 this is because these fields sort purely by characters and not numeric value ie comparing 200 and 3 the 2 comes before the 3 therefore 200 is smaller than 3 date fields date fields often can have a granularity which is a way of making similar dates actually be the same date take two dates that are close to each other  may 1 2007 530 am and may 1 2007 945am  without granularity the two dates are compared and the first date comes before the second date however if the granularity is set to day it only looks at the parts of the date up to the day  may 1 2007 and may 1 2007  at that point they are the same and the sort would move on to the next sort criterion  ',0),(54,'help',' filters filters are used to reduce the data set that views provides that is to say without any filters applied views will return all of your content you don t want that so at least some filters must be used some very commonly used filters the node published filter is used to restrict a node view to only nodes that are are have the published box checked this can be very important to prevent users from viewing content they should not have access to the node promoted to front page filter can be used to show only nodes that have the promote to front page turned on the node type filter is useful for showing only certain types of nodes let s say you wanted users to see only nodes that were book nodes or a combination of book nodes and staffblog nodes this filter allows you to select exactly that the user current filter will show only nodes that the logged in user has authored the node post date filter can be used to show only nodes posted before after or between a range of dates the above list is only a tiny fraction of the filters available in views referenced here to give an idea of the kinds of tasks filters can accomplish  ',0),(55,'help',' relationships relationships allow you to expand the query to include objects other than the base query this is actually made more difficult to understand by the fact that views actually includes a few relationships by default and doesn t tell you they re there for historical reasons it would be inconvenient to remove these default relationships when relationships are present all fields including relationships will gain a new form item to let you select which relationship they will use they will default to using no relationship at all the main example of the relationship that is there by default is the node user relationship every node has an author and if a node is in the query the user who wrote that node is automatically made available note the author considers it an error that this relationship is automatic but by the time it was realized this was in error it was too late to change it a similar relationship that is not automatically made available is for node revisions each revision has its own author which is the user who made the revision by adding the node revision user relationship all of the user fields sorts filters and arguments available to a user will now be available for the revision author when a relationship is added to the view all applicable items will gain a relationship select box where you can choose which version of that particular item you wish to use this can be illustrated with an example a comment view contains the relationships comment node and comment user this means that all the fields for the node that a comment is attached to are available and all the user fields for that node author also become available the other relationship makes fields for the author of the comment available very often not the author of the node when you add the user name field you will be presented with a select box either the node relationship or the user relationship must be selected because there are two possible user names in the view to choose from another example of relationships involves the files table in drupal files are related to users but files are not necessarily related to nodes however the uploadmodule allows some files to be attached to nodes the only way for views to deal with this discrepancy is with relationships when creating a node view it s possible to add an uploaded files relationship to get file data for nodes that were attached with the upload module it is also possible to go the other way from a files view you may add a relationship via the upload table to view information about the node  ',0),(56,'help',' output styles view styles  the views  style system is how you customize the output produced by your view a view style is basically a smart theme template that processes the view data and then outputs it all styles in views can be overridden by placing copies of the templates in your theme directory and then modifying them see the theme information link available on all views to get hints for which templates a given view is using a breakdown of view output by default the style is unformatted  which means that there is very little style actually used the records are simply displayed one after another enclosed in a div tag so that you can use css to manipulate the view  some styles use a separate row style to determine how each row of the view looks this is useful for mixing and matching styles to more readily produce exactly the kind of output you need many styles can be grouped  for styles that can there will be a grouping field option pick one of the fields to group by this grouping field will be displayed as a header and all rows will be displayed beneath it with the theme developer module enabled the field grouping in views does not work disable the theme developer module before grouping by fields each style is its own entity  ',0),(57,'help',' view row styles a row style is an individual style to display only an individual record within a view for example a node type view would display one node per row a user type view would display one user per row some row styles use fields which means you select from the available fields to display others do not they are able to use the base type and create a display usually row styles that do not use fields produce less efficient slower views  so bear this in mind when contemplating the performance of your site ',0),(58,'help',' list output style the list view style will display every row of the view as part of an html list construct for example row 1 row 2 row 3 row 4 you may select whether or not the list is ordered which just means whether or not it uses numbers instead of the bullet row 1 row 2 row 3 row 4 the list style also uses a row style which means that it doesn t care what the actual output for each row of the view is if you need information about using css to style list views you may find this a list apart guide to styling lists useful ',0),(59,'help',' unformatted output style the unformatted output style simply places each row of the view one after another with no additional formatting  ',0),(60,'help',' table output style the table style will display the view results as a table each row of the table will correspond to a row from the view result when setting the table options each field in the view will be presented with some information next to each field  column by default each field is its own column however you can place multiple fields in the same column to do this pick which field you want to represent the column then pick another field and set the column value to that field you can place as many fields as you like in a single column but only the main field in a column can be clicksorted separator if you have multiple fields in the same column the separator will be placed between each one at the very least nbsp should be used as without the separator the fields will be placed very close to each other common separators are a bullet the symbol and a comma if there are no other fields in the column the separator will have no effect sortable if checked the header for the column will be clickable and the user may resort the table by clicking on this to sort by that field at this time views does not support clicksorting to sort by multiple columns at the same time default sort you may select a column which will be sorted by default when the table is first viewed this column will be highlighted to the user you may also select whether the default sort is ascending or descending  ',0),(61,'help',' grid output style the grid style will display each row of your view within a grid you may customize the number of columns though it defaults to 4 a grid looks like this row 1 row 2 row 3 row 4 row 5 row 6 row 7 row 8 row 9 row 10 row 11 row 12 row 13 row 14 row 15 row 16 the above uses the horizontal alignment where rows are added into the grid from left to right with a vertical alignment rows will be placed from top to bottom like this row 1 row 5 row 9 row 13 row 2 row 6 row 10 row 14 row 3 row 7 row 11 row 15 row 4 row 8 row 12 row 16 this style uses a row style to determine what each row will look like ',0),(62,'help',' rss output style the rss output style is only available for feed display types it will display the view as an rss feed which is a specialized xml output this output is not user visible but can be parsed by feed readers for aggregation you may supply a description for the rss feed most feed readers will display this description along with the contents of the feed you may also select to use the site s mission statement for the description ',0),(63,'help',' fields row style the fields row style displays each field defined in the view one after another each field defines its own output by default each field is put in a div unless it is selected to be inline  if it is inline it is put in a span two items in div s will be displayed one after another with the second one below the first two items in span s will be displayed on the same line one item in a span next to div s is the same as two items in div s this means that for the inline setting to do anything at least two consecutive items must be set inline you may define a separator which will be placed between each item this separator may be html you can use nbsp to print blank space ',0),(64,'help',' node row style the node row style will display each item of the view through drupal s standard nodeview  function views has very little control over this output except for the options you see instead the output is run through the standard node template mechanism typically nodetplphp or a variant thereof and any decisions about what is output may be done there views does add an extra suggestion to the list of possible node templates  nodeviewviewnametplphp  you may use this to theme a node specifically for the view this can be handy for creating very small teasers and the like you may opt to display the full node body or the node teaser and you may add the node links such as he comment links that appear after a node or not because of this behavior  the node row style does not utilize fields and the fields section will not be displayed please note that this row style performs a nodeload for every row and as such can produce a lot of extra queries sometimes this is necessary but it can have a negative impact on your site s performance  ',0),(65,'help',' node rss item row style this row style is only available to rss styles it produces xml necessary for an rss feed for the node record ',0),(66,'help',' comment rss item row style this row style is only available to rss styles it produces xml necessary for an rss feed for the comment ',0),(67,'help',' unformatted summary style the unformatted summary style is only available for summary styles which are when an argument has been set to provide a summary if it was not provided with a value this summary provides the possible candidates for the argument one after another with no special formatting if inline is selected the summary items will be enclosed within span tags otherwise the items will be in div tags you can also elect to display the number of matching records for the argument plus change the number of items per page for the summary this is often useful because summary views are often quite small but other views quite space intensive it is very common to have far more records available in the summary view than in the more normal view ',0),(68,'help',' list summary style the list summary style is only available for summary styles which are when an argument has been set to provide a summary if it was not provided with a value this summary provides a list of possible candidates for the argument in a standard html list like the normal list style you may set this list to be ordered or not you can also elect to display the number of matching records for the argument plus change the number of items per page for the summary this is often useful because summary views are often quite small but other views quite space intensive it is very common to have far more records available in the summary view than in the more normal view ',0),(69,'help',' menu options page display  page displays can hook into the drupal menu system and provide menu links that will appear in the navigation system as well as tabs that can be used to keep views next to each other for simple menu links  there is very little you need to do simply select normal menu entry and fill in the text for the title this will appear in the navigation menu by default you will need to visit the menu administration page to move this to another menu tabs are not quite so simple there are some complex rules for using tabs in drupal all tabs must have a parent which is the next level up in the path hierarchy for example if the view path is example taba then the parent must be example all tabs must have one and only one default tab this is usually the same content as the parent if a parent does not exist when creating the default tab views will allow you to also create a parent item it will automatically set up the url for you when it does this tab weight is used to control what order the tabs are displayed in lower numbers will display more to the left for tabs whose numbers are the same they will be displayed alphabetically drupal only supports 2 levels of tabs so be careful about trying to put tabs within tabs within tabs that won t work for example if you have two views that you want to be tabs you could set it up like this in the first view set the path to tabs tab1 set it to be the default tab set the title to tab 1 and the weight to 0 click update and you will be taken to a form that lets you define the parent since tabs doesn t already exist in the system select normal menu item and set the title to tabs on the second view set the path to tabs tab2 set it to be a menu tab and set the title to tab 2 with this done you will now have a navigation link named tabs and when you click on it you will go to the tabs with tab 1 being the default tab that appears you can then click between tab 1 and tab 2  ',0),(70,'help',' path options page display  if a display has a path that means that it can be retrieved directly by calling a url as a first class page on your drupal site any items after the path will be passed into the view as arguments for example if the path is foo bar and a user visits http wwwexamplecom foo bar baz beta  baz and beta will be given as arguments to the view these can be handled by adding items to the arguments section you may also use placeholders in your path to represent arguments that come in the middle for example the path node someview would expect the first argument to be the second part of the path for example  node 21 someview would have an argument of 21  note  views 1 used  arg for this kind of thing arg is no longer allowed as part of the path you must use instead if multiple displays within the same view have the same path the user will get the first display they have access to this means you can create successfuly less restricted displays in order to give administrators and privileged users different content at the same path ',0),(71,'help',' theme information you may use any of the following possible theme files to modify individual parts of your view in total there are four parts to theming a view the display theme is usually viewsviewtplphp and it largely controls the decorations around a view where the header footer pager more link feed icon etc will be placed the style will control how all of the results of the display are put together it may be as simple as just displaying all of the rows or it may be a complex table generator or something in between the row style controls each individual row not all styles utilize the row style notably the table but most others do finally  field themes allow you to override the look and even the data of each individual field if the style uses fields the actual template the system will use should be hilighted in bold  a breakdown of view output the link to the left of each type will give you information about the default template used for that type you may cut and paste this and place it in your theme with the appropriate template or you may copy the base file from the views theme directory or if provided by a module from the module s directory  it is important that you clear the theme registry cache every time you add a new template or the new template will not be picked up important note  you place your custom template files in your theme directory  not views theme  this is always true of theming with drupal in addition to this tool the very useful devel module contains a tool called the theme developer which does a good job of visually showing you which areas of your site use which themes be careful with it though as the theme developer causes the views edit page to break also this feature will only work properly with drupal 63 and later prior to drupal 63 this patch will be required  ',0),(72,'help',' using views templates views theme templates are straightforward to use with the drupal theming system if you are unfamiliar with the theming system at all you should probably at least read drupalorg theming documentation  that said these are the important things you need to know copy a base views template to one of the names provided from the theme information section of the view copy this template right into your theme directory clear the theme registry see the instructions for how to do this your new template should now operate assuming you picked a nicely named template that includes the view name that template should now be active for your view a good example is viewsviewlistfoobartplphp which would work for a view named foobar you can now modify this template all you like for any template that uses fields the fields will be in array in order to use this effectively you will need to understand enough php to fetch data from an array this is a place where the devel module can really help you because you can use its dsm function right in your template to see what variables it uses there is an alternative to dsm that works without devel module but it s a bit longer to use for example i placed the following code inside a loop in viewsviewtablephpphp php drupalsetmessage pre varexport row true pre and it produced this output array nid 97 title scisco ideo vicis feugiat qui name luwrepuslan my view had three fields node nid node title user name the contents of the row variable included these fields in precisely the order that i had arranged them to using the views rearrange link also worth noting though is that each field also has an identifier so it can easily be pulled out of the row should i want to display it differently using php print row title would print just the title for that row please remember that i m doing this inside the loop so this will get repeated for every row of the view the ids used to fetch items from the array id  row title  can be quickly and easily looked up on the theme information page once a field has been added to the view its id will not change but note that if there are two title fields in a view one will be title and the other will be title1 in order to prevent namespace collisions the important thing here is that views does provide ids views doesn t tell you what these ids are but it s easy to get them by dumping the row data and doing a simple visual inspection views does guarantee that these ids will not change unless you actually add a new field and remove the existing one in which case title above would become title1  the basic fields template the most common template people will need to rewrite is the simple viewsviewfieldstplphp which is the template used by the fields row style and all it does is display a simple list of fields however it is not that simple to the user because the template can t inherently know what the fields are it has to go through an array in a loop this loop isn t very handy when you really want to have fine control over the template by placing your fields precisely where and how you want relax though if you know what your fields are you can rewrite this if you end up writing your own html the only part that is really important is the content for each field we know from above that you can get the id for each field on the theme information page from the view in the header for the template we can see that the fields are all in the fields array and each field is an object that leads us to this php print fields someid content assuming you replace someid with an id found on the theme information page this code will print the content for that field you can also get the label and some other data about the field as well as the raw information complete details for what is available are documented directly in viewsviewfieldstplphp keep in mind that if you rewrite your templates using this you ll need to maintain this template whenever changes are made to the fields of the view while this isn t generally recommend sometimes it s necessary to get the kind of control you might ultimately need  ',0),(73,'help',' using css with views views uses a wide array of css classes on all of its content to ensure that you can easily and accurately select exactly the content you need in order to manipulate it with css typically every view is wrapped in a div with the name of the view as part of its class for all these examples we will assume the name of the view is myview  as well as the generic class view div class view viewmyview div in your css you can modify all views divview border 1px solid black or just your view divviewmyview background yellow by default the general view template also provides the following classes to easily style other areas of the view viewheader viewfilters viewcontent viewempty if an empty text is used when the view has no results viewfooter feedicon attachmentbefore if using an attachment display attachmentafter if using an attachment display so for example divviewmyview divviewheader make the header stand out fontsize 120 fontweight bold divviewmyview divviewfooter make the footer less important fontsize 80 fontstyle italic color ccc in the above example we whimsically made the header bold and in a bigger font and the footer smaller italicized and greyish views with fields if your view has fields each field is uniquely tagged with its id a field s id may be gleaned from the theme information page note that due to css rules any in the id will be converted to automatically so if you have a field whose id is editnode this is the field used to provide an edit link to a node it will be editnode additionally to make sure that the view ids don t conflict with other css classes in the system they will be pretended with viewsfield thus the final css class for the field with the id editnode will be viewsfieldeditnode  exactly how this appears is going to depend upon the style you re using for example the unformatted style uses divviewsfieldeditnode and divviewslabeleditnode to access that particular field but a table would use tdviewsfieldeditnode and thviewsfieldeditnode to access the table header or just viewsfieldeditnode to affect both viewmyview th color red make all headers red viewmyview viewsfieldtitle fontweight bold make the title field bold viewmyview tdviewsfieldbody fontsize 60 make the text in the body field small  ',0),(74,'help',' what are overrides  if an item is using defaults then it is using values from the default display  important note  if you modify this value you are modifying the default display and thus modifying for all displays that are using default values if that is not what you intend you must click the override button once overridden that display now has its own version of the value modifying it will not modify it for other displays for relationships   arguments   fields   sort criteria  and filters  each of these must be overridden as a group in other words you cannot override a single filter but instead must override all filters a message will appear on the item to let you know what its status is but you can only change the status by clicking on the header or the rearrange button for that item  ',0),(75,'help',' embedding a view into other parts of your site you can easily embed the results of a view into other parts of your site either with code as a module or in nodes or blocks as snippets the easiest way is to use the function viewsembedview   embed a view using a php snippet this function is meant to be called from php snippets should one wish to embed a view in a node or something it s meant to provide the simplest solution and doesn t really offer a lot of options but breaking the function apart is pretty easy and this provides a worthwhile guide to doing so param name the name of the view to embed param displayid the display id to embed if unsure use default as it will always be valid but things like page or block should work here param any additional parameters will be passed as arguments function viewsembedview name displayid default to figure out the id of a display hover your mouse over the tab to select that display everything after the viewstab is the id of that display this id is guaranteed never to change unless you delete the display and create a new one  ',0),(76,'help',' what s new in views 2 views 2 is the newest major release of views and it is specifically coded for drupal 6 views 2 retains all of the core functionality of views 1 together with a completely revamped user interface and a large set of new features which greatly expand upon the original featureset of views 1 this document is a sidebyside comparison of views 1 versus views 2 from a user s perspective detailing the ui changes some new ways to perform old tasks the cool new features of views 2 and how these features can be used to address some of the shortcomings of views 1 admin interface the first thing that pops out after you install views 2 is the radically different admin interface  views 2 admin interface compared to the old comfy views 1 interface  views 1 admin interface the new admin interface performs the same functions as the old listing all the views in the system providing links to add or import views and a link to views tools but has been compacted with each view displayed as a paragraph stylerow compared to the table of views 1 and set of filters on top to ease locating views among a large list contexthelp is available by clicking the small blue questionmark icon contexthelp in views 2 is provided by the advanced help module so make sure to install that together with installing views 2 the small blue help icons will be available in various parts of the views ui in particular look for them as part of the description of a display  when setting style options and in various editing sections such as path   menu and the like several new attributes of each view are visible in the filter header  tag  this is just another label for organizing and sorting views tags can be any text views that are provided by modules will often be tagged together to make it easy to find them display  in views 1 each view query was tied to its display in other words your fields sorts filters and arguments could only be displayed in the single page or block display provided in the view definition in views 2 view displays have been decoupled from view queries it is now possible to have multiple page block and feed displays from a single view more on view displays later type  views 2 view types are radically different from views 1 types views 1 types basically defined how the node list displays were styled  you had full nodes teaser list table view and so on in views 2 view display styles have been broken out into the separate style attribute view types now refer to the primary table on which information for the query will be retrieved which controls what arguments fields sort criteria and filters are available views 2 view types are discussed later adding a view so let s jump in and add a view for this example we re going to create a user view which will display a list of users adding a view the first step in adding a view is simply entering a name only alphanumeric characters no spaces a description tag and the view type to get the user view we selected the user radio button configuring the new view this might be the 2nd whoa moment as the interface here is also completely revamped from views 1x the best way to summarize is to say all the pieces from the views 1x interface are still therejust in different places fields arguments sort critera and filters are all still there there just in new ajaxyflavours let s start by adding some fields  adding fields clicking on the icon next to the word fields unfurls a section beneath the view information with all the available fields grouped by comment file node node revision taxonomy and user and probably a few others this is a general paradigm for the views 2 interface clicking on a widget or link unfurls a section beneath the view information with the relevant interface usually what is being edited will be hilited in yellow as well when adding items you can use the groups dropdown box to show only a subset of the fields available according to the above groups or select all to see all fields available which is what was selected when the section unfurled for our example we re selecting the user group and adding the user email   user name and user picture fields adding fields once we add our fields they show up in the fields section of the interface we will be walked through each field we added so keep clicking update  even if you don t make changes to the field and you will see the next one the fields we added can be rearranged by clicking the up down icon right next to the add icon we used earlier we can also remove a field using the same interface rearranging fields from here the fields can be dragged up and down by grabbing the little drag handle on the left and moving them where you like making a change to any part of the view by clicking update usually triggers a refresh of the view preview which is conveniently located right below the main interface views preview now that we have some fields set up we can turn our attention to basic settings for the view it s important to note that all the interface elements pertain to the current display selected for the view as mentioned before a view can have multiple displays the first time you create a view you ll be manipulating the default display you can add displays using the add display button whose basic settings are completely different from each other this lets you have as many displays of a view as you would like all sharing items such as sort criteria filters and arguments but different display settings like title style fields and pager settings also any display you add automatically inherits display settings from the default display initially so you can keep a core of common settings in your default display and add additional settings for every other display adding a page display let s stick with the default display and twiddle some settings we can set the title to user view 1 and the style to table as mentioned earlier view styles in views 2 correspond more to view types in views 1 remember list table teasers full nodes  selecting a views 1 view type in views 2 view styles control how a view display looks these styles are significantly different from the types in views 1 in particular types have been broken up there is now the style as well as the row style which focus on different parts of the output a breakdown of view output we change the style by clicking on the current style on the left hand side of the view information area selecting a views 2 display style we re given the style options of grid   list   table and unformatted  additional display styles can be added by modules which have views style plugins  choosing a style reveals a settings button which you can click to configure the style you ve chosen in the shot below we ve selected and are configuring the table style which we re using to produce a more compact output than we had earlier selecting and configuring the table style  todo finish this document  ',0),(77,'help',' updating your views from views 1 to views 2 todo this document needs to be fleshed out  ',0),(78,'help',' views api views allows modules to describe their tables relationships to each other as well as fields filters sort criteria and arguments via hookviewsdata   whenever views deems it necessary this hook is called the data aggregated together and cached hookviewsdataalter  may also be used to modify existing data changing other module s handlers or adding handlers to other module s tables views also allows modules to create new display types style types row styles argument default handlers and argument validators via hookviewshandlers  and hookviewsplugins   these hooks are kept in a file named modulenameviewsinc this file is automatically included upon need so there is no need to try and include this in hookinit or any other method of including inc files this file should store hookviewsdata hookviewsdataalter hookviewsplugins hookviewshandlers as well as any other hooks and subsidiary data that will only be used by your module when views is active all handlers and plugins provided by your module should be in separate inc files there are two similar files modulenameviewsdefaultinc and modulenameviewsconvertinc which contain default views and views 1 to views 2 convert helpers respectively hookviewsapi  in order for your files to be included your module must first implement hookviewsapi  in the main module file this module should return array of information the following items may be returned  api this must appear it should be the oldest api version that your module can work with if views is currently running an older version of the api it will ignore your module s views integration this is a good thing as it will prevent code crashes at the expense of your module s functionality disappearing you may find the current views api version by calling viewsapiversion  which is implemented at the top of viewsmodule this version numbering starts at 20 every time changes are made to the views handlers and plugins or other aspects of the views api the number will tick up by either 001 01 1 or 1 depending upon how major the changes are note that viewsapiversion  was introduced in views 20rc2 and may not exist prior to that version you may use functionexists to test to see if this function is there often these versions are basically compatible with each other and views won t care if your module implements 2000 2001 2002 etc your module can request that it won t work with any version older than a given version however views will determine itself if a newer version will work path if your views inc files are not in the same directory as the module file then return the full path here you should probably use something like drupalgetpath module yourmodulename includepath  ',0),(79,'help',' describing tables to views tables are described to views via hookviewsdata which returns an array of table information keyed by the name of the table for example if your module is describing three tables foo bar and baz your array will look like this data array foo array info here bar array info here baz array info here the key should be the actual database name of the table not including prefix but it can be an alias as long as the join information explained later contains the real name of the table each item in the array should be a field in the table with the exception of a special information section called table example data foo array table array info about the table described later bar array info about the field named bar ie foobar baz array info about the field named baz ie foobaz once you get down to an array that contains actual data that piece of the array will often be referred to as the definition the table section each table should have a table section in it which is used to set default information for the table such as the group as well as the very important joins and whether or not this is a base table first there are several items that are actually for fields but can be placed here so that all fields within the table inherit them group the name of the group this item will be with in the ui this is displayed as group title for example node node id taxonomy term description etc it is important to be consistent with groups because the ui sorts by group and allows filtering by group to find fields as well title the actual name of the field it should be concise and descriptive help a longer description to help describe what the field is or does it should try to be only a line or two so as not to clutter the ui in general having title and help at the table level doesn t make a lot of sense but usually every item in a table is in the same group thus it is very common to define the group data foo table group t foo  base table if your table is a base table meaning it can be the primary central table for a view to use you can declare it to be a base table this primarily provides ui information so that it can be selected for example advertise this table as a possible base table data node table base array field nid title t node help t nodes are a drupal site s primary content weight 10 the following tags are available in the field the primary key field for this table for views to treat any table as a base table it must have a primary field for node this is the nid for users this is the uid etc without a single primary key field ie not a composite key views will not be able to utilize the table as a base table if your table does not have a primary key field it is not too difficult to just add a serial field to it usually title the title of this table in the ui it should be singular and describe the object that this table contains from the perspective of the user help a short piece of text to describe what object this table contains database if this table is held in a different database from your drupal database specify it as a string in the exact same format as the settingsphp file this is a special purpose variable that will probably be only used in site specific code and it must be the same database type as your drupal database  also don t try to join it to any table that isn t in the same database that ll just create all kinds of silly errors for example in settingsphp for your site your drupal site database needs to be called default dburl default mysqli user pass host drupaldb dburl budget mysqli user pass host otherdb then when you are describing the external database in your base table you would write something like this data table table base array field primary key title t field name help t field description database budget weight 10  linking your table to existing base tables for views to use your table it has to either be a base table or know how to link to an existing base table or sometimes both views uses this information to create a path to the base table when the table is added to the query views will walk along this path adding all tables required into the query how termdata joins to node in the above example to use these with node as the base table both termdata and termnode need to be defined and they each need a join handler for node data termdata table join node array lefttable termnode leftfield tid field tid the above can be read as in order to join to the node table the termdata table must first link to the termnode table and they join on the tid field when adding this table to the query for a node view views will look at this and then look for the termnode table data termnode table join node array leftfield nid field nid above the fact that lefttable is left out lets us know that termnode links directly to the node table using the nid field on both sides of the join quite a few more fields are available in this definition handler the name of the handler object to use defaults to viewsjoin you may create custom join handlers that may or may not use any of the data below as they see fit table table to join this is optional and should only be used if the table being referenced is an alias field field to join on this is required lefttable the next step toward the final destination if this is the final destination it may be omitted leftfield the field to join to on the left side this is required type either left default or inner extra either a string that s directly added or an array of items each item is itself an array field field or formula operator similar to filters this is the operator such as etc defaults to or in value must be set if an array operator will be defaulted to in numeric if true the value will not be surrounded in quotes and d will be used for its placeholder extra type how all the extras will be combined either and or or defaults to and describing fields on tables aside from the special table tag each table can also have an unlimited number of field designations these correspond roughly to fields on the table though it is very common to use nonfields to display data that isn t directly in a field such as data arrived from formulae or special links related to the object the table is part of each field is described in the view data with an array keyed to the database name of the field this array may contain some information fields plus an entry in each of the five types of items views has per field argument field filter relationship sort for example data node nid array title t nid help t the node id of the node the help that appears on the ui information for displaying the nid field array handler viewshandlerfieldnode click sortable true information for accepting a nid as an argument argument array handler viewshandlerargumentnodenid name field title the field to display in the summary numeric true validate type nid information for accepting a nid as a filter filter array handler viewshandlerfilternumeric information for sorting on a nid sort array handler viewshandlersort the above example describes the nid field on the node table providing 4 of the 5 handlers note that while field is normally expected to be the database name of the field it doesn t have to be you can use an alias which is how you get multiple handlers per field or something completely made up for items that aren t tied to the database for example data node editnode array field array title t edit link help t provide a simple link to edit the node handler viewshandlerfieldnodelinkedit the above handler definition an edit link to a node but this isn t a field in and of itself for aliased fields here is another example data users uidcurrent array real field uid title t current help t filter the view to the currently logged in user filter array handler viewshandlerfilterusercurrent the above definition provides an alternate filter handler on the uid field for the current user the following items are allowed in the field definition group title help as above these fields are for the ui if placed here any of these fields will override a setting on the base table real field if this field is an alias the real field may be placed here and the handler will never know the difference field a handler definition for the field section which is a field that may be displayed in a view the definition is an array the contents of the array are completely up to the handler other than the handler definition if omitted handler will default to viewshandlerfield filter a handler definition for the filters section which will be used to apply where clauses to the view the definition is an array the contents of the array are completely up to the handler other than the handler definition if omitted handler will default to viewshandlerfilter sort a handler definition for the sort criteria section which will be used to add an order by clause to the view the definition is an array the contents of the array are completely up to the handler other than the handler definition if omitted handler will default to viewshandlersort relationship a handler definition for the field section which is a way to bring in new or alternative base tables in the view the definition is an array the contents of the array are completely up to the handler other than the handler definition if omitted handler will default to viewshandlerrelationship the basic relationship handler requires base and base field to be set base and base field represent the right half of the join that will use this field as the left side argument a handler definition for the field section which is method of accepting user input from the url or some other source the definition is an array the contents of the array are completely up to the handler other than the handler definition if omitted handler will default to viewshandlerargument for more information about what handlers need use what data visit the views api site and check out the available handlers  ',0),(80,'help',' using default views in your module views can be stored in the database which is typical of smaller sites and hobby sites however views may also be stored directly in the code as default views which simply means they re available by default modules often come with views that are specific to the module data but it s also possible and highly recommended that sites which have separate development and production sites export their views into default views in a sitespecific module this makes it very easy to transfer views from dev to production without making database changes creating a module first create a directory in sites all modules for your new module call it whatever you like but for this example we will call it mymodule  in this directory create a mymodulemodule file it can be empty for now but it should at least contain an opening php tag php id it should not contain a closing tag as the closing tag is not required and anything after the closing tag such as a space or a linefeed will be displayed directly to the browser and can potentially cause problems the module file will contain functions and drupal hooks hooks are specially named functions that drupal will call in order to get your module s response at certain times while generating pages the only function you will need for this exercise is the viewsapi hook that tells views that this module supports the views api and what version function mymoduleviewsapi return array api 20 for other uses you may well add additional functions second you need to create a mymoduleinfo file id name my module description my site specific module core 6x once you have these two files set up you should be able to activate your new module at the administer site building modules page exporting your views the easiest way to do this is to activate the viewsexport module and navigate to administer views tools bulk export place a check next to each view that you want in your module type the module name into the text field and click export this will create the entire hookviewsdefaultviews  function for you you can also export individual views if you do this keep in mind that this export does not include the line that adds the exported view into the larger views array views view name view to place this into your hookviewsdefaultviews  you will need to place that after the view and make sure the function returns views at the end placing your exported views into your module cut and paste the entire output of the bulk export tool into mymoduleviewsdefaultinc and be sure to put a php at the top of the file so that the webserver knows that it s php code then visit the views tools page and clear the views cache your views should now be listed as overridden on the view list page if you revert these views they will be removed from the database but will remain in code theming your views in your module you can theme these views in the module and not need to rely on the theme to do this at all and in fact the theme can continue to override these just like it ordinarily would even if your module provides a theme this is very useful for distributing a module where the view needs to look just so to do this you need to implement hooktheme  in your module function mymoduletheme existing return array viewsviewviewnamedisplayid array arguments array view null template viewsviewviewnamedisplayid original hook viewsview path drupalgetpath module mymodule there are a small number of gotchas in doing this that you must be aware of when referring to a template filename you always use dashes in the name ie  viewsviewviewnamedisplayidtplphp  however when referring to the hook or function names you use underscores instead of dashes ie  viewsview and viewsviewviewnamedisplayid the arguments change based upon which of the 3 types you re overriding there s the display the style and the row style the above code is assuming the display which is usually just viewsview  here are the possibilities display array view null style array view null options null rows null title null row style array view null options null row null be sure to use the right arguments line or the theme system will not properly translate the template line should never include the extension so drop the tplphp from it you need to make sure that the views preprocess functions get registered the original hook line in the definition does that but it can only do it if it comes after the views registration which actually happens very late in theme building 99 of the time your module will come before views you have two choices to deal with this set your module s weight to 11 or higher in the database views weight is 10 you can make this happen automatically when the module is first installed by creating a mymoduleinstall file and using this code function mymoduleinstall dbquery update system set weight 11 where name mymodule if you use this method the original hook should be set to the name of the original template being used ie if this is a variate of viewsviewlisttplphp this should be viewsviewlist you can also just force it to list the preprocessors without actually having to detect them this doesn t require modifying your module s weight which is not always possible you can insert this code into the array preprocess functions array templatepreprocess templatepreprocessviewsview mymodulepreprocessviewsviewviewnamedisplayid the first one is the global templatepreprocess function which all templates utilize it does some basic things such as setting up zebra and a few other items see apidrupalorg for specifics the second one is the plugin specific preprocess like original hook it should conform to the name used by the original template ie if the original template was viewsviewlisttplphp then that preprocess function would be named templatepreprocessviewsviewlist  the third one is your module s preprocess function if it needs one in general you probably will not need one and you should only attempt to use one if you are reasonably familiar with the concept of preprocess functions and drupal s theme system in general see drupal s theme documentation for more information if you leave the path blank the template file will be searched for in which is the drupal install base path  ',0),(81,'help',' how views handlers work in views a handler is an object that is part of the view and is part of the query building flow handlers are objects much of the time the base handlers will work but often you ll need to override the handler for something one typical handler override will be viewshandlerfilteroperatorin which allows you to have a filter select from a list of options you ll need to override this to provide your list handlers have two distint code flows the ui flow and the view building flow for the query flow handler construct create the initial handler at this time it is not yet attached to a view it is here that you can set basic defaults if needed but there will be no knowledge of the environment yet handler setdefinition set the data from hookviewsdata relevant to the handler handler init attach the handler to a view and usually provides the options from the display handler prequery run prior to the query stage to do early processing handler query do the bulk of the work this handler needs to do to add itself to the query fields being the only handlers concerned with output also have an extended piece of the flow handler prerender called prior to the actual rendering this allows handlers to query for extra data the entire resultset is available here and this is where items that have multiple values per record can do their extra query for all of the records available there are several examples of this at work in the code handler render this does the actual work of rendering the field most handlers are just extensions of existing classes with a few tweaks that are specific to the field in question for example filter by node type class viewshandlerfilternodetype extends viewshandlerfilterinoperator function getvalueoptions if isset this valueoptions this valuetitle t node type types nodegettypes foreach types as type info options type info name this valueoptions options  viewshandlerfilterinoperator provides a simple mechanism to set the list used and the rest of the handler is perfectly fine for this handlers are stored in their own files for these files to be loaded by views on demand they must first be registered since views core handlers are also loaded this way it s imperative that your module also implement this pattern in order to prevent code crashes when your handler s parent class is not yet available to register handlers you must implement hookviewshandlers   this hook returns an array with two keys the first key is info which contains the modulename which is only necessary if you re registering handlers on behalf of another module such as what views does and path  which is the search path to find the files this path is only necessary if your files will not be stored in the same directory as the module file the other key is handlers which contains a full array of handlers and the information for each handler the key to each handler array is the name of the handler class it can contain  parent the class that this handler extends this is important to make sure that the parent class is included before your handler class without this you may cause people s sites to crash in a difficult to recover state be sure you get this right  file the filename the handler is in by default this will be classnameinc however you can have multiple similar handlers together in one file however because there is only one parent please be sure that the parentage on these handlers matches otherwise you will run into whitescreens as not all parents will be loaded you can see examples of this function in any of the various moduleviewsinc files in the views modules directory the best place to learn more about handlers and how they work is to explore the views api site and use existing handlers as a guide and a model understanding how viewshandler and its child classes work is handy but you can do a lot just following these models you can also explore the views module directory particularly nodeviewsinc please note that while all handler names in views are prefixed with views you should use your own module s name to prefix your handler names in order to ensure namespace safety note that the basic pattern for handler naming goes like this module handler type tablename fieldname sometimes table and fieldname are not appropriate but something that resembles what the table field would be can be used ',0),(82,'help',' how views plugins work in views a plugin is a bit like a handler but plugins are not directly responsible for building the query instead they are objects that are used to display the view or make other modifications there are 6 types of plugins in views display display plugins are responsible for controlling where a view lives page and block are the most common displays as well as the ubiquitous default display which is likely what will be embedded style style plugins control how a view is displayed for the most part they are object wrappers around theme templates row style row styles handle each individual record from a node argument default argument default plugins allow pluggable ways of providing arguments for blocks views includes plugins to extract node and user ids from the url additional plugins could be used for a wide variety of tasks argument validator validator plugins can ensure arguments are valid and even do transformations on the arguments access access plugins are responsible for controlling access to the view plugins are registered by implementing hookviewsplugins  in your modulenameviewsinc file and returning an array of data the array will look something like this return array display array list of display plugins style array list of style plugins row array list of row style plugins argument default array list of argument default plugins argument validator array list of argument validator plugins access array list of access plugins each plugin will be registered with an identifier for the plugin plus a fairly lengthy list of items that can define how and where the plugin is used here is an example from views core node array title t node help t display the node with standard node view handler viewspluginrownodeview path drupalgetpath module views modules node not necessary for most modules theme viewsviewrownode base array node only works with node as base uses options true type normal of particular interest is the path directive which works a little differently from handler registration each plugin must define its own path rather than relying on a global info for the paths also there is an optional parent directive which is automatically filled in to be the base parent for the plugin type usually this is enough but if your plugin derives from something other than the base it must be filled in for example feed array title t feed help t display the view as a feed such as an rss feed handler viewsplugindisplayfeed parent page so it knows to load the page plugin inc file uses hook menu true use ajax false use pager false accept attachments false admin t feed help topic displayfeed note that unlike handler registration where parentage is referred to by object name with plugins it is referred to by the unique plugin identifier please be sure to prefix your plugin identifiers with your module name to ensure namespace safety after all two different modules could try to implement the grid2 plugin and that would cause one plugin to completely fail todo finish this document  ',0),(83,'help',' integrating the node example module for the new table defined by the node example module to be understood by the views module you need to create a nodeexampleviewsinc file that describes the table and its relationships to the rest of the database in order for views to know that this file is to be loaded you need to implement hookviewsapi this is done by adding the following function into your nodeexamplemodule file php implementation of hookviewsapi this tells drupal that there is views integration file named modulenameviewsinc function nodeexampleviewsapi note that you can include path in this array so that your viewsinc file can be stored in a different location return array api 20 below is the contents of a simple nodeexampleviewsinc file that allows you to create views that include the new color and quantity information php id apiexamplehtml v 12 20090915 154414 merlinofchaos exp this file is used to tell the views module about the new nodeexample table database definition code create table nodeexample vid int 10 unsigned not null default 0 nid int 10 unsigned not null default 0 color varchar 255 not null default quantity int 10 unsigned not null default 0 primary key vid nid key nodeexamplenid nid endcode function nodeexampleviewsdata basic table information nodeexample table new group within views called example the group will appear in the ui in the dropdown tha allows you to narrow down which fields and filters are available data array data nodeexample table group t example let views know that our example table joins to the node base table this means it will be available when listing nodes and automatically make its fields appear we also show up for node revisions data nodeexample table join array noderevisions array leftfield vid field vid node array leftfield vid field vid quantity data nodeexample quantity array title t quantity help t quantity of items field array handler viewshandlerfieldnumeric click sortable true filter array handler viewshandlerfilternumeric sort array handler viewshandlersort color data nodeexample color array title t color help t color of item field array handler viewshandlerfield click sortable true filter array handler viewshandlerfilterstring argument array handler viewshandlerargumentstring sort array handler viewshandlersort return data some notes on usage within views click on the add tab you have a number of type options here normally you would select either node if you only want to display information on current nodes or node revision if you want to display information on all revisions of the nodes with this configuration you always pull out of the database data for every single node whether or not it has color and quantity information to display information on just those nodes that have color and quantity information you can use a filter so that only nodes which don t have a null color or a null quantity are displayed type relationship extension when your tables have first class data you will often need to have own view types and view relationships defined with the current nodeexample table this isn t required although i try to justify it below on an efficiency basis see http groupsdrupalorg node 17236 comment58980 this discussion as to why it isn t justified pulling data out of the database for every node when you only want data for the new example node type is inefficient to reduce the initial data extraction to just that relating to the new example nodes requires that you make the nodeexample table the base table this can be done by adding the following code into the nodeexampleviewsinc file just before the return data php begin optional extra for type and relationships use nodeexample as a new base table by creating a new views type called node example this allows it to be selected as the view type when you initially add a new view data nodeexample table base array field vid title t node example help t node example type with color and quantity information weight 9 when using the new node example type you need to use relationships to access fields in other tables relationship to the node revision table data nodeexample vid array title t node revision help t the particular node revision the color and quantity is attached to relationship array label t node revision base noderevisions base field vid this allows us to not show this relationship if the base is already noderevisions so users won t create circular relationships skip base array node noderevisions relationship to the node table data nodeexample nid array title t node help t the particular node the color and quantity is attached to relationship array label t node base node base field nid this allows us to not show this relationship if the base is already node so users won t create circular relationships skip base array node noderevisions end optional extra for type and relationships the above code adds a new node example to the view types that can be selected within the add tab window of views selecting this sets the nodeexample table to be the base table if you select node example as view type when you initially go into the edit window of views you will find the only fields available are the color and quantity fields to get fields from other tables you need to add a relationship relationships may be found at the top in the same column as the fields  ',0),(7,'node',' partners partners we have a valuable relationship with our partners below you will find links to their websites and comprehesive information about their products when you are ready to buy come back to us and shop in our online store      ',0),(8,'node',' return policy envoy data policies return policy   shipping policy   payment policy return policy we hope that you are completely satisfied with your order from envoy data if however you need to make a return please review the following faq and follow the steps provided items that are not eligible to be replaced or returned are described below if a refund is issued the purchase price of the item plus any applicable sales tax will be credited at envoy data we are dedicated to bringing you the best customer service and ensuring that you are 100 satisfied with your purchase how do i return my order  through what courier service should i send back my product  what happens once i return the product  how much time do i have to return my product  what condition must the products be in when returned  what products cannot be returned  what if i need to change my order  what should i do if the product i have received is not what i ordered  how can i contact customer service  shipping policy does envoy data offer same day shipping  does envoy data ship internationally  how can i track my order  where will envoy data ship my order  how are shipping and handling charges determined  what should i do if the product i have received is not what i ordered  payment policy why must envoy data verify my shipping address  what payment methods does envoy data accept  what type of security features are utilized to safeguard my information  why was my credit debit card declined when i know for certain that i have the funds available  does envoy data know specifically why my credit debit card was declined  does envoy data offer any type of reseller program  how do i return my order  in order to return your order you must contact envoy data rsquo s customer service line at 18003686971 or through email at ordersupport envoydatacom and request a return form after you have completed the form simply fax it back to us at 14808299045 once your return request has been approved a return merchandise authorization rma will be issued to you via email please note that every return must have an rma or else return is invalid  back to top   through what courier service should i send back my product  due to tracking purposes  ups or fedex must be used to return a product after you have completed the form simply fax it back to us at 14808299045 once your return request has been approved a return merchandise authorization rma will be issued to you via email please note that every return must have an rma or else return is invalid back to top   what happens once i return the product  defective goods will be replaced or a credit given for future purchases after receipt and inspection customer error returns and special orders will incur a 15 restocking fee back to top   how much time do i have to return my product  envoy data utilizes a 30day return policy offering customers up to 30 days after receiving a good to return the product back to top   what condition must the products be in when returned  all returns must be in new condition and in its original package back to top   what products cannot be returned  memory cards cannot be returned unless defective specialized products software back to top   what if i need to change my order  once an order has been placed customers must contact customer service immediately in order to cancel or change their order unfortunately once the shipping process has begun we are unable to honor customer request to cancel or change the order  back to top   what should i do if the product i have received is not what i ordered  customer has 48 hours from receipt of order to contact envoy data for any shipping discrepancies  unfortunately once the shipping process has begun we are unable to honor customer request to cancel or change the order  back to top   how can i contact customer service  by email  ordersupport envoydatacom by phone 18003686971 back to top   does envoy data offer same day shipping  most domestic orders placed before 200pm arizona time mondayfriday will usually ship out the same day same day shipping doesn t apply to  international orders orders placed on saturdays sundays or holidays   back to top   does envoy data ship internationally  all international orders must first be approved by a sales person prior to shipping back to top   how can i track my order  an envoy data representative will contact customers via email with their ups tracking number for their order customers can click here for the ups website back to top   where will envoy data ship my order  we will ship your order to the shipping address that you provide please do not list a post office box po box as ups cannot deliver to a po box and shipment of your order will be delayed we currently ship to the united states us territories and us military bases us abroad   apo we ship to apo as a service to our us service men and women abroad however rates do vary per apo destination back to top   how are shipping and handling charges determined  domestic shipping and handling rates are determined by the shipping option selected by the customer please note that larger orders may require an additional shipping fee back to top   what should i do if the product i have received is not what i ordered  customer has 48 hours from receipt of order to contact envoy data for any shipping discrepancies back to top   why must envoy data verify my shipping address  for fraud prevention purposes if your billing and shipping addresses are different we must verify your shipping address please contact the bank that issued your credit card and have your shipping address listed as an alternate address in that bank s memo field please make sure your credit card issuer bank s phone number is correctly listed in your envoy data account information back to top   what payment methods does envoy data accept  visa mastercard discover network american express  no purchase orders fax or cod orders will be accepted on the website please call an envoy data representative if you would like to use a purchase order we do not currently accept international credit cards at this time back to top   what type of security features are utilized to safeguard my information  security is a top priority at envoy data when you submit sensitive information via the website your information is protected both online and offline when our registration order form asks you to enter sensitive information such as your credit card number that information is encrypted and is protected with the best encryption software currently available in the industry ssl envoy data uses the most advanced form of ssl software available 128bit encryption by thawte to learn more about ssl follow this link wwwthawtecom envoy data operates in a secure facility that requires all employees to wear valid id badges and check in the security system protected by 1point security software and equipped with hid hardware our facility will house all customers rsquo information in a safe and secure place  back to top   why was my credit debit card declined when i know for certain that i have the funds available  a credit card can decline due to an incorrectlyentered credit card number or expiration date a daily limit insufficient credit or other reasons contact your credit card company for more information back to top   does envoy data know specifically why my credit debit card was declined  our system charges your credit card automatically envoy data is not given a reason for any decline please verify that you ve given us the correct credit card number and expiration date if you ve already done so please contact your credit card company or bank for information back to top   does envoy data offer any type of reseller program  yes please visit our reseller page and complete the reseller form back to top ',1284505136),(9,'node',' configurator lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(10,'node',' online store lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(11,'node',' shopping cart checkout lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum session data  ',0),(12,'node',' clearance items lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum session data  ',0),(13,'node',' news updates news updates envoy data will post news and updates on this page we have broken down our news into categories to make it easier to locate the news items you are looking for news releases links   envoy data news press    industry news    around the web envoy data news press news item 1 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt news item 2 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt news item 3 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt industry news news item 1 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt news item 2 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt news item 3 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt around the web news item 1 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt news item 2 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt news item 3 quatquodi omnis modit reperspiendi tem essi vento tenia alitae voluptas inctae dem invel estis maionsequi aliquunt hitis magnit vercimpos ullecaestes num eossunt ut eatis ius nulparu mquider aerepel ectumquas voloritate quia nonsecae voluptate ad minctat ureium imus et et et aliae eat qui sit aut utatibus sitate voluptio explaut occae nulpariae voluptur modipie ntentur andamendis dolorepella qui bea incit invelluptio volupta sperectatius aditaquas sus soluptas eaquae pro inullor umquam illuptiis eataspi stesedio escia sum vel excernatus comnis et quiduci enditatiae et et et int unt fuga im fugitati cum exped ex estrum veligene audanda dolorunt ',0),(14,'node',' industry solutions industries envoy data corporation is constantly devoting hours of research to discover the best and most effective solutions in the it security world many of our products are featured in sc magazine and have received awards for performance we are the the top distributor in new it technology  offering multiple industry solutions supplying the best in it security products around the world don t be fooled by businesses that claim to know about it security when in reality they ve never even used any of their products envoy data s staff of it specialists have worked closely with manufacturers to ensure complete product knowledge that means all our customers receive unrivaled customer support our solutions are broken down by industry to view our current security solutions for an industry click the solutions link following the industry bio to jump to an industry please click on of the links below   retail   healthcare   enterprise   smallmedium business government   financial   education       retail utilizing our channel relationships envoy data has the ability to cater to the retail industry our wide range of products and services ensure that we will have a flexible and robust solution for yo ur unique needs in recent years regulatory compliance has been a major driver in formalizing policies on the it security side of the industry with our it specialists you can be assured of our dedication to work with you to address these regulations our solutions are always changing click on the link below to view our current solutions for this industry  back to top   visit our retail solution page for more information on this industry     healthcare healthcare providers and other healthcare administrators routinely access protected health information and it rsquo s critical that this data is protected and only accessible to authorized personnel with the health insurance portability and accountability act hipaa and available monies for hospitals envoy data has created the hipaa compliance security solution the security solution delivers multiple applications which can easily be run as a hypervisor this will enable your company to cut deployment costs and makes disaster recovery efforts a breeze for nearly 17 years envoy data has been developing security solutions for the healthcare industry let us provide you with the solutions services and support you need to deliver a true security solution our solutions are always changing click on the link below to view our current solutions for this industry  back to top   visit our healthcare solution page for more information on this industry       enterprise enterprises often struggle to establish security solutions that align with their existing it systems organizations major concerns are the requirements rules regulations compliances and customer protection from entities both internal and external to protect critical information and the systems from confidentiality and integrity violations in a great variety of cases enterprises have already recognized the need to implement strong authentication methods that provide higher assurance and accountability than simple passwords envoy data can help to develop a suite of solutions that allow enterprises to build solid and longlasting foundations for secure it systems our solutions are always changing click on the link below to view our current solutions for this industry  back to top   visit our enterprise solution page for more information on this industry     smallmedium business small to medium businesses are under the umbrella of security concerns those companies who are not big enough to be covered by government regulations still need to comply with many of these rules if they work with larger partners who do envoy data provides solutions for small and medium business sized companies utilizing our relationships with our partners it has never been easier or more cost effective to setup secure and reliable it solutions envoy will work with your it department to discern your security practices security policies and habits to offer solutions that are costeffective and easy to impliment our solutions are always changing click on the link below to view our current solutions for this industry  back to top visit our small to medium business solution page for more information on this industry     government those involved with government regulations will be pleased to find that envoy data carries all products necessary for us department of defense dod agencies through our line of dod approved solutions users will be able acquire the right common access cards cac and middleware our it specialists can help you designin a securty solution that will be government compliant including  fip 201  fips 301  hspd12  as well as gsa approved our solutions are always changing click on the link below to view our current solutions for this industry  back to top   visit our government solution page for more information on this industry     financial financial institutions need to protect sensitive data contained on desktops laptops pdas usb drives and other devices as well as data in motion or at rest they need security solutions that work in the background and also want to fully ensure that data is protected if mobile devices are lost or stolen in addition to all of these concerns they need to also address new regulations such as the grammleachbliley act glba which includes severe civil and criminal penalties for noncompliance with data theft at an all time high and financial institutions paying millions in fines pr and customer retention envoy data s it solutions will ensure sensitive information is in safe hands ndash yours our solutions are always changing click on the link below to view our current solutions for this industry  back to top   visit our financial solution page for more information on this industry     education educational institutions faculty and students have unique requirements in an ever mobile environment with the advent of increasingly complex network environments the amount of information being created stored and shared on campus has rapidly expanded from desktops laptops pdas smartphones usb drives and other devices all of this information must be protected wherever it resides that rsquo s why many of today rsquo s schools universities are seeking security solutions that address not only physical access but the transferring of sensitive information throughout multiple platforms envoy data can develop solutions that will ensure compliance with all rules and regulations our solutions are always changing click on the link below to view our current solutions for this industry  back to top   visit our education solution page for more information on this industry   ',1284504812),(15,'node',' downloads envoy data downloads page navigate through the links listed below for links to solution briefs data sheets white papers and other downloads if you cannot find your download from one of our resources below you can contact a representative live   or contact us  solution briefs  click to expand select product industrial storage it security select a card pc cards pc card readers select a card type compactflash ata flash secure digital linear flash sram choose an enduse commercial industrial select an industry enterprise financial general government healthcare insurance legal other retail solution brief click to download data sheets select product industrial storage it security select a card pc cards pc card readers select a card type compactflash ata flash secure digital linear flash sram choose an enduse commercial industrial data sheets click to download device drivers for a list of drivers click here  software downloads some downloads or installation guides may require winrar or acrobat reader   ',0),(16,'node',' industry solutions industry solutions established in 1993 envoy data corporation is a specialty distributor of it security solutions and manufacturer of industrial storage products from its inception envoy data has provided competitive products and services cutting edge technologies and impeccable customer service to thousands of partners and clients across north america below you can find links our current solutions per industry our solutions are constantly changing so stop by frequently or talk live with a representative to get more information            ',1284505068),(17,'node',' shop it security view  smart cards   proximity readers   smart card readers   secure usb   access control   biometrics   software encryption   network security   hardware security module it security view our line of it products over the past few years envoy data has become an industryleading distributor of it security solutions providing the best products in  smarts cards proximity readers smart card readers secure usb storage access control biometrics software encryption network security hardware security module browse our extensive catalogue of it security products below view  view in list mode   view in column mode   email sort by  price   relevance   product   manufacturer jump to page   previous  first 1   2   3 next  last  smart cards actividentity smart cards    smart card reader needed to use this product msrp 2000 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top proximity readers activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top smart card readers activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top secure usb storage activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top access control activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top biometrics activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top software encryption activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top network security activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top hardware security module activclient 62 for cac license cd 1 year maintenance support included msrp 9999 gemaltonet solutions smart card technology net framework for smart cards contact a specialist smart enterprise guardian b authentication secure data storage solution contact a specialist back to top jump to page   previous  first 1   2   3 next  last  ',0),(18,'node',' actividentity view  smart cards   proximity readers   smart card readers   secure usb   access control   biometrics   software encryption   network security   hardware security module it security actividentity smart cards actividentity smart cards support multiple applications a wide variety of end user requirements and phased deployments eg starting with twofactor authentication for workstations and then adding new features later to realize greater return on investment actividentity smart cards are available in multiple interfaces contact and contactless memory sizes card profiles and actividentity applets enabling personal identity verification piv compliance or onetime password otp generation on the smart card view  view in list mode   view in column mode   email sort by  price   relevance   product   manufacturer jump to page   previous  first 1   2   3 next  last  actividentity smart cards activclient 62 for cac actividentity smart cards    smart card reader needed to use this product msrp 2000 back to top jump to page   previous  first 1   2   3 next  last  ',1284504940),(19,'node',' shop industrial storage industrial storage view  pc cards   pc readers   pc drives industrial pc storage view our line of storage products envoy data rsquo s pc card is for applications requiring high reliability and high tolerance to shock vibration humidity altitude esd and temperature pc cards pc readers pc drives envoy data manufactures industrial and commercial compact flash secure digital ata sram linear flash and solid state drives with our wide range of pc cards and a dedicated pc card specialist customers will get a unique card specialized for their needsbrowse our extensive catalogue of storage products below view  view in list mode   view in column mode   email sort by  price   relevance   product   manufacturer jump to page   previous  first 1   2   3 next  last  pc cards ata flash card text msrp 10000 ata flash card text msrp 10000 ata flash card text msrp 10000 back to top pc card readers ata flash card reader text msrp 10000 ata flash card reader text msrp 10000 ata flash card reader text msrp 10000 back to top   pc drives solid state drive text msrp 10000 solid state drive text msrp 10000 solid state drive text msrp 10000 back to top jump to page   previous  first 1   2   3 next  last  ',0),(20,'node',' compact flash cards compact flash cards click to enlarge product type  pc cards product includes  pc card available grades  commercial  bull  industrial product model id  env103721s manufacturer  envoy data weight  5g product discounts estimator  go  quick links  configurator  what is this    chat live   what is this    contact us envoy data corporation rsquo s compactflash product adheres to the latest industry compliance and regulatory standards including ul fcc and rohs the rugged industrial design combined with temperature testing and adherence to rigid jedec jesd22 standards ensures flawless execution in the harshest environments each device incorporates a stateoftheart flash memory controller that provides the greatest flexibility to customer applications while supporting key flash management features resulting in the industry rsquo s highest reliability and endurance available grades  commerical grade  bull  industrial grade product information   key features    capacities    valueadded services    data sheet key features  builtin 4symbol reedsolomon ecc engine detects and corrects errors sophisticated block management and wear leveling algorithms enhance flash memory endurance lifecycle management feature allows users to monitor the device rsquo s block management industrial or commercial grade typical write 60 mbytes s in ata pio mode 4 typical read 80 mbytes s in ata pio mode 4 high shock vibration tolerance more information available in the following capacitites  64mb 128mb 256mb 512mb 1gb 2gb 4gb 8gb 16gb 32gb envoy data also offers valueadded services  custom labeling and packaging custom software imaging and id strings full bom control and product change notification high transfer rate for fast copy download high storage capacity operating shock rating of 2000gs equivalent to a 10foot drop to the floor nonvolatile solidstate no moving parts maximizes battery power data is not lost when power is turned off product data sheet product data sheet product data sheet product data sheet product discounts estimator special product pricing no clearance product pricing no enter your quantity  enter var number  what is this    adjusted price 7500   ',0),(21,'node',' solid state drives solid state drives click to enlarge product type  pc cards product includes  pc card available grades  commercial  bull  industrial product model id  env103721s manufacturer  envoy data weight  5g product discounts estimator  go  product discounts estimator  go  quick links  configurator  what is this    chat live   what is this    contact us envoy data corporation rsquo s enterprise grade 18 rdquo and 25 rdquo solid state drives ssd rsquo s bring the advantages of nonvolatile memory to embedded computing applications combining high performance superior reliability and low power consumption into a single design ssd rsquo s make the ideal storage solution for the most demanding enterprise computing applications reaching bandwidth limits of the sata 3gb interface our sata drives deliver 250mb s sequential read write speeds and up to 30000 random iops supported capacities are from 25gb ndash 200gb for singlelevel cell slc based ssd and 50 ndash 400 gb for enterprise grade multilevel cell mlc based ssds product information   key features    models    capacities    data sheet key features  reedsolomon ecc engine detects and corrects errors 6byte sector correction sophisticated block management and wear leveling algorithms dramatically enhance flash memory endurance lifecycle management feature allows users to monitor the device rsquo s block management available models  slc   mlc   sata   pata   18    25  available capacities  2gb 4gb 8gb 16gb 32gb 64gb product data sheet product data sheet product data sheet product data sheet product discounts estimator special product pricing no clearance product pricing no enter your quantity  enter var number  what is this    adjusted price 7500   ',0),(22,'node',' common access card users common access card cac users quick links  configurator  what is this    chat live   what is this    customer service frequently asked questions the common access card program is the largest deployment of multifunction smart card in the world since 2000 the department of manpower data center dmdc has issued over 10 million cac using industryleading card management technology provided by actividentity and its partners below is a list of frequently asked questions about cac and our cac program should you have any additional questions please feel free to email us  and we will respond to you within 24 business hours what is a common access card  what solutions does envoy data offer for common access cards  does envoy data have any existing gsa contracts  does envoy data work with gsa advantage  additional information what is a common access card  the us dod common access card cac is the standard id card for nearly four million active duty military personnel dod civilian employees and eligible contractor personnel it is used for physical access to buildings for logical access to computer networks and systems as a passport while traveling outside the us and as an electronic purse for new recruits   back to top   what solutions does envoy data offer for common access cards  for us department of defense dod agencies actividentity solutions for common access card cac allow usage of governmentissued cac cards for a variety of applications activclient the marketleading smart card middleware from actividentity allows usage of the cac certificates for strong authentication to networks workstations and applications as well as secure information and transactions with digital signature and encryption   for agencies concerned about the rising threat of confidentiality or privacy breach due to lost or stolen laptops activclient works together with leading mobile data protection solutions   actividentity also enables secure access to legacy applications that are not pkienabled securelogin sso works together with activclient to extend cac authentication to virtually any application through single signon technology    back to top   does envoy data have any existing gsa contracts  yes we are currently contracted with gsa federal supply service contract gs35f0332s our scope of services include  hardware software maintenance professional services for more information  chat live with a representative  contact us  call us at 18003686971   back to top   does envoy data work with gsa advantage  yes  click here for more information   back to top   additional information below is additional information related to cac products and envoy data maintenance  hardware and software maintenance is available for products on this contract sin codes  1323 1328 13212 13233 13234 13251 13252 13253 13232 terms   net 30 credit cards accepted  yes open market line items  yes discounts  call for quantity pricing warranty  envoy data offers the manufacturers standard commercial warranties for hardware and software products as itemized in the gsa schedule pricelist  back to top   ',1284504805),(23,'node',' contact  sasdasdasdasdas  ',0),(24,'node',' locations to contact one of our other departments please click on the link below  contact information   online sales    marketing    technical support   email us online sales telephone 8003686971 fax 4808299045 email  onlinesales envoydatacom marketing department telephone 8003686971 fax 4808299045 email  marketing envoydatacom technical support department telephone 8003686971 fax 4808299045 email  techsupport envoydatacom envoy data arizona location envoy data texas location envoy data arizona location view larger map view larger map from scottsdale arizona from glendale arizona from tucson arizona from globe arizona envoy data texas location view larger map view larger map from dallas texas from san antonio texas from houston texas from corpus christi texas   ',1284504674),(25,'node',' contact us   envoy data corporation 1310 w boxwood avenue gilbert az 85233  toll free 8003686971 telephone 4808296565 fax 4808299045 directions to envoy data envoy data corporation 500 n capital of texas hwy bldg 4150 austin texas 78746 telephone 5127721020 directions to envoy data   to contact one of our other departments please click on the link below contact information   online sales    marketing    technical support   locations   email us online sales telephone 8003686971 fax 4808299045 email  onlinesales envoydatacom marketing department telephone 8003686971 fax 4808299045 email  marketing envoydatacom technical support department telephone 8003686971 fax 4808299045 email  techsupport envoydatacom first name last name company name phone number email confirm email subject select request a quote marketing inquiry become a strategic partner become a value added reseller technical support cancel or change an order website feedback comments  switch to plain text editor the id for excluding or including this element is admin reports status runcroneditsubmittedmessage  would you like receive updates about promotions discounts and other valuable information about envoy data and our products would you like receive be added to our email marketing list to receive newsletters email blasts and other marketing distribution  ',1284504871),(26,'node',' privacy policy privacy policy this is the web site of envoy data corporation our postal address is 1310 w boxwood ave gilbert az 85233 you can reach us by telephone at 8003686971 or each visitor to our web page our web server automatically recognizes only the consumer s domain name but not the email address where possible we collect the domain name and email address where possible of visitors to our web page aggregate information on what pages consumers access or visit userspecific information on what pages consumers access or visit information volunteered by the consumer such as survey information and or site registrations name and address telephone number fax number payment information eg credit card number and billing address the information we collect is used to improve the content of our web page used by us to contact consumers for marketing purposes disclosed when legally required to do so at the request of governmental authorities conducting an investigation to verify or enforce compliance with the policies governing our website and applicable laws or to protect against misuse or unauthorized use of our website with respect to cookies we use cookies to record session information such as items that consumers add to their shopping cart record userspecific information on what pages users access or visit record past activity at a site in order to provide better service when visitors return to our site if you do not want to receive email from us in the future please let us know by sending us email at the above address calling us at the above telephone number persons who supply us with their telephone numbers online will only receive telephone contact from us with information regarding orders they have placed online please provide us with your name and phone number we will be sure your name is removed from the list we share with other organizations with respect to ad servers we do not partner with or have special relationships with any ad server companies from time to time we may use customer information for new unanticipated uses not previously disclosed in our privacy notice if our information practices change at some time in the future we will post the policy changes to our web site to notify you of these changes and we will use for these new purposes only data collected from the time of the policy change forward if you are concerned about how your information is used you should check back at our web site periodically upon request we provide site visitors with access to transaction information eg dates on which customers made purchases amounts and types of purchases that we maintain about them communications that the consumer visitor has directed to our site eg emails customer inquiries contact information eg name address phone number that we maintain about them consumers can access this information by email us at the above address write to us at the above address consumers can have this information corrected by sending us email at the above address calling us at the above telephone number with respect to security we have appropriate security measures in place in our physical facilities to protect against the loss misuse or alteration of information that we have collected from you at our site if you feel that this site is not following its stated information policy you may contact us at the above addresses or phone number state or local chapters of the better business bureau state or local consumer protection office the federal trade commission by phone at 202ftchelp 2023824357 or electronically at http wwwftcgov ftc complainthtm ',1284504800),(27,'node',' chat live  lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(32,'node',' gallery gallery test page  ',0),(33,'node',' data sheets data sheets content come here  ',0),(34,'node',' precision farming precision farming precision farming requires that farmers make use of new technology and information management tools to manage their crops using technology from global positioning sensor satellites and aerial images farmers now have the ability to survey their lands and increase the accuracy of their crop productions the benefits to the farmer are maximized profits and lower overall spending in order to take advantage of these technological advances data must made reliable instantly accessible and protected envoy data has all the pc cards and pc card readers both commercial and industrial grades that will help manage the data and data connections that these sensitive technologies require depend on the pc card solutions that are proven to work see our line of pc cards and readers that will help you be compliant and connected  click on a product to view more information and to buy now  the term pcmcia personal computer memory card international association refers to the nonprofit trade association and standards body that promotes pc card and expresscard technology by defining technical standards and educating the market  ',1284504794),(35,'node',' data logging data logging data loggers and data acquisition systems both rely on the use of memory to store and access aquired data recording of this data requires a reliable source of storage to keep up with logging needs the information stored can range from several hours to many months of recordings at envoy data we have the storage solutions to meet these demanding needs with memory capacities up to 64gb and a large range of storage solutions we have the equipment that is ideal for logging depend on the storage solutions that are proven to work below is an overview of the products that data loggers can use to add to their existing equipment  click on a product to view more information and to buy now  the term pcmcia personal computer memory card international association refers to the nonprofit trade association and standards body that promotes pc card and expresscard technology by defining technical standards and educating the market  ',0),(36,'node',' medical medical medical professionals are by nature always busy and always moving the need for connectivity in and out of the workplace has never been greater added to this need to connect the healthcare field now requires strict compliance for reliable sources of data storage retail cards are not adequate enough to meet these demands with the use of envoy data industrial storage products medical professionals can manage their daily tasks access vital information and stay connected to colleagues and patients depend on the pc card solutions that are proven to work see our line of pc cards and readers that will help you be compliant and connected  click on a product to view more information and to buy now  the term pcmcia personal computer memory card international association refers to the nonprofit trade association and standards body that promotes pc card and expresscard technology by defining technical standards and educating the market  ',1284504748),(37,'node',' military military computing in the military covers many different and often overlapping facets depending on the branch of service and field locations vs safe area locations any equipment used in this field requires the passing of certain testing criteria in order to be used the underlining goal is the same regardless of enduse ability to store large amounts of data and the ability to retrieve this data often in pressure situations envoy data offers storage products that are built to endure severe operating environments continuous vibration high shock impact intensive readwrite cycles etc our solidstate drives for example offers a rugged reliable option for storing data from aerials to photographs and tracking depend on the storage solutions that are proven to work  click on a product to view more information and to buy now  the term pcmcia personal computer memory card international association refers to the nonprofit trade association and standards body that promotes pc card and expresscard technology by defining technical standards and educating the market  ',1284504732),(39,'node',' surveying surveying surveying uses very precise and often quite expensive equipment to determine the threedimensional position of points and measure the distances and angles between them instruments such as total stations or helicopters with laser scanners require the ability to save email and export point data at envoy data we have the storage solutions to meet these needs with memory capacities up to 64gb and a large range of storage solutions we have the equipment that is ideal for surveying depend on the storage solutions that are proven to work below is an overview of the products that surveyors can use to add to their existing equipment  click on a product to view more information and to buy now  the term pcmcia personal computer memory card international association refers to the nonprofit trade association and standards body that promotes pc card and expresscard technology by defining technical standards and educating the market  ',0),(40,'node',' shop it security shop it security contents  ',0),(41,'node',' industries industries content  ',0),(42,'node',' retail atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  retail solutions pci compliance no business is ever completely secure but companies can mitigate their risk and make it much harder and more resource intensive for anyone to breach their defenses becoming pci dss data security standard compliant provides baseline security and is a great first step but it is critical to implement both the spirit and the letter of the standard  utilizing our channel relationships envoy data has the ability to cater to the retail industry our wide range of products and services ensure that we will have a flexible and robust solution for your unique needs in recent years regulatory compliance has been a major driver in formalizing policies on the it security side of the industry with our it specialists you can be assured of our dedication to work with you to address these regulations  to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 5 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 6 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284504695),(45,'node',' enterprise atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  enterprise solutions sarbanesoxley the sarbanesoxley act of 2002 often shortened to sox is legislation enacted to protect shareholders and the general public from accounting errors and fraudulent practices in the enterprise the act is administered by the securities and exchange commission sec which sets deadlines for compliance and publishes rules on requirements sarbanesoxley is not a set of business practices and does not specify how a business should store records rather it defines which records are to be stored and for how long enterprises often struggle to establish security solutions that align with their existing it systems organizations major concerns are the requirements rules regulations compliances and customer protection from entities both internal and external to protect critical information and the systems from confidentiality and integrity violations in a great variety of cases enterprises have already recognized the need to implement strong authentication methods that provide higher assurance and accountability than simple passwords envoy data can help to develop a suite of solutions that allow enterprises to build solid and longlasting foundations for secure it systems  to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 key management in order to increase the security of the infrastructure a hardware security module is used to manage digital keys digital signings and provide strong authentication the module enforces separation of duties with twofactor authentication to simplify compliance audits in working with pki hsm s assure the integrity of the digital identities allow the operation of pkis across the infrastructure by protecting signing keys in offline and online certificate authorities 5 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 6 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 7 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284501707),(46,'node',' smallmedium business atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  smallmedium business solutions strong authentication is associated with twofactor authentication or more generally multifactor authentication soliciting multiple answers to challenge questions may be considered strong authentication but unless the process also retrieves something you have or something you are it would not be considered multifactor the ffiec issued supplemental guidance in which they clarified by definition true multifactor authentication requires the use of solutions from two or more of the three categories of factors using multiple solutions from the same category would not constitute multifactor authentication  small to medium businesses are under the umbrella of security concerns those companies who are not big enough to be covered by government regulations still need to comply with many of these rules if they work with larger partners who do envoy data provides solutions for small and medium business sized companies utilizing our relationships with our partners it has never been easier or more cost effective to setup secure and reliable it solutions envoy will work with your it department to discern your security practices security policies and habits to offer solutions that are costeffective and easy to impliment to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 key management in order to increase the security of the infrastructure a hardware security module is used to manage digital keys digital signings and provide strong authentication the module enforces separation of duties with twofactor authentication to simplify compliance audits in working with pki hsm s assure the integrity of the digital identities allow the operation of pkis across the infrastructure by protecting signing keys in offline and online certificate authorities 5 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 7 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 6 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284501892),(47,'node',' government atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  government solutions hspd12 this directive was developed to create a common identification standard that ensures that people are who they say they are so government facilities and sensitive information stored in networks remain protected hspd12 requires agencies to issue smart cards to federal employees and contractors  envoy data carries all products necessary for us department of defense dod agencies through our line of dod approved solutions users will be able acquire the right common access cards cac and middleware  our it specialists can help you designin a securty solution that will be government compliant including  fip 201  fips 301  hspd12  as well as gsa approved  to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 key management in order to increase the security of the infrastructure a hardware security module is used to manage digital keys digital signings and provide strong authentication the module enforces separation of duties with twofactor authentication to simplify compliance audits in working with pki hsm s assure the integrity of the digital identities allow the operation of pkis across the infrastructure by protecting signing keys in offline and online certificate authorities 5 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 6 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 7 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284504689),(48,'node',' financial atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  financial solutions data in motion data at rest data requires a blend of protective measures it is vitally important to consider data in motion and data at rest just as it is important to consider where that data is replicated and who is controlling its protection ndash both inside and outside an organisation protective measures should be directed where they are needed most and in proportion to business risk levels  financial institutions need to protect sensitive data contained on desktops laptops pdas usb drives and other devices as well as data in motion or at rest they need security solutions that work in the background and also want to fully ensure that data is protected if mobile devices are lost or stolen in addition to all of these concerns they need to also address new regulations such as the grammleachbliley act glba which includes severe civil and criminal penalties for noncompliance with data theft at an all time high and financial institutions paying millions in fines pr and customer retention envoy data s it solutions will ensure sensitive information is in safe hands ndash yours  to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 key management in order to increase the security of the infrastructure a hardware security module is used to manage digital keys digital signings and provide strong authentication the module enforces separation of duties with twofactor authentication to simplify compliance audits in working with pki hsm s assure the integrity of the digital identities allow the operation of pkis across the infrastructure by protecting signing keys in offline and online certificate authorities 5 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 6 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 7 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284501927),(49,'node',' education atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  education solutions strong authentication is associated with twofactor authentication or more generally multifactor authentication soliciting multiple answers to challenge questions may be considered strong authentication but unless the process also retrieves something you have or something you are it would not be considered multifactor the ffiec issued supplemental guidance in which they clarified by definition true multifactor authentication requires the use of solutions from two or more of the three categories of factors using multiple solutions from the same category would not constitute multifactor authentication  educational institutions faculty and students have unique requirements in an ever mobile environment with the advent of increasingly complex network environments the amount of information being created stored and shared on campus has rapidly expanded  from desktops laptops pdas smartphones usb drives and other devices all of this information must be protected wherever it resides that rsquo s why many of today rsquo s schools universities are seeking security solutions that address not only physical access but the transferring of sensitive information throughout multiple platforms envoy data can develop solutions that will ensure compliance with all rules and regulations  to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 5 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 6 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284501382),(51,'node',' clearance clearance content  ',0),(53,'node',' become a reseller become a reseller content  ',0),(54,'node',' become a strategic partner strategic partners program envoy data corporation is a premier technology solutions provider with a proactive approach to our customer rsquo s needs we provide value to our customers through premier customer service competitive products and services frontline technical support efficient product fulfillment and progressive technology if you would like to become an envoy data partner please fill out the form below and we will contact you shortly first name  benefits  bull certification training bull partner opportunity registrations program bull stocking and sku management bull prequalification support bull pre post level 1 2 support to vars bull marketing development events bull work with a stocking distributor last name company name phone number email confirm email comments  would you like receive updates about promotions discounts and other valuable information about envoy data and our products  would you like receive be added to our email marketing list to receive newsletters email blasts and other marketing distribution    ',1284504701),(55,'node',' solutions demos tutorials solutions demos tutorials 2 sales tools 3 sales trainings   solution briefs ',0),(56,'node',' solution briefs solution briefs content  ',0),(57,'node',' sales tools sales tools content  ',0),(58,'node',' 1point lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284055497),(59,'node',' actividentity lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284504930),(61,'node',' axway lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284505024),(62,'node',' credant lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284505016),(63,'node',' digital persona lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(65,'node',' fargo lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(66,'node',' gemalto lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284505008),(67,'node',' goldtouch lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(68,'node',' hid global lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284505000),(69,'node',' ksi lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(70,'node',' morphotrak lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(71,'node',' mxi security lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284504992),(72,'node',' opentrust lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284504964),(73,'node',' precise biometric lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(74,'node',' rfideas lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(75,'node',' safenet lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284504921),(76,'node',' scm lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284504955),(77,'node',' seagate lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',0),(79,'node',' thales lorem ipsum is simply dummy text of the printing and typesetting industry lorem ipsum has been the industry s standard dummy text ever since the 1500s when an unknown printer took a galley of type and scrambled it to make a type specimen book it has survived not only five centuries but also the leap into electronic typesetting remaining essentially unchanged it was popularised in the 1960s with the release of letraset sheets containing lorem ipsum passages and more recently with desktop publishing software like aldus pagemaker including versions of lorem ipsum  ',1284504948),(81,'node',' frequently asked questions frequently asked questions what is the configurator    what is chat live  what are sales tool  what is a var number what are verticals  what are industries    what is the configurator  envoy data has developed a handy configurator that will assist you in finding the products that are right for you    use the configuration to narrow down all of our extensive products lines to ensure the product you are buying will fit into your systems   guides you to the products you need helps you develop a designin that meets your unique requirements ensures you are buying the correct application type shows you what products are needs together to function properly combines dynamically generated questions to narrow your product search down back to top   what is chat live  the live chat is a feature that allows you to talk to one of our sales team members to answer your questions in realtime live chat gives you instant answers and quotes for products featured on our site   envoy data has sales and engineers standing by to assist in your purchases our knowledgeble staff are ready to help you make the buying process as simple as possible   answers your questions instantenously sales and engineering staff are ready to help allows you to speak with our highlyrated customer service staff when you need them   our staff are always willing to answer your questions we operate 8am 430pm arizona time monday friday excludes holidays if you get us outside of our regular business hours kindly leave a message for us or call a representative we will respond to your inquiry within 24 business hours back to top   what is a var number  a var number is a unique login number given to value added resellers    vars are given access to discounts promotions and other tools on the envoy data website this area is only accessible to our var s if you would like to register for a var number  click here and fill out the form    please be aware that you must be a var to partake in this program filling out the form and providing all the information is critical to receive a var number and enjoy this service if you have any questions please feel free to leave a message for us or call a representative we will respond to your inquiry within 24 business hours back to top   what are sales tool  sales tools is a resource where value added resellers can go to get training and education on our varies products and relationships   this area is only accessible to our var s if you would like to become a part of our var program  click here and fill out the form back to top   what are verticals  verticals are businesses that use the pc storage products that envoy data sells   we have products that are specifically tailored to the applications each vertical serves if your vertical is not listed and you would like to be added to our website please contact us  back to top   what are industries  industries are a listing of industries that envoy data works closely with to provide security solutions   if your industry is not listed and you would like to be added to our website please contact us  back to top     ',1284504727),(82,'node',' verticals verticals content comes here  ',0),(83,'node',' list of drivers envoy data downloads page navigate through the links listed below for links to solution briefs data sheets white papers and other downloads click the title of the document you want to download to see our full list of available documents if you cannot find your download from one of our resources below you can contact a representative live   or contact us   solution briefs contactless security solution federal solution brief hipaahitech compliant security solution  data sheets ata flash data brief ata flash usb reader data brief envusbprolf data brief  product line cards envoy data product manufacturer line card industrial storage product line card  vertical briefs data logging ip cameras  device drivers for a list of drivers click here   software downloads some downloads or installation guides may require winrar or acrobat reader   ',1284505090),(84,'node',' solution briefs upload files federal solution briefpdf financial sox security solution briefpdf government security solution brief gemaltopdf healthcare contactless security solution briefpdf healthcare hipaahitech compliant scm safenet gemalto security solution briefpdf healthcare hipaahitech security solution brief gemaltopdf healthcare hipaahitech security solution brief safenetpdf healthcare pki smart card security solution brief gemalto opentrustpdf smb pki solution brief gemalto entrustpdf smb security solution brief gemalto safenetpdf  solution briefs  ',1284504781),(85,'node',' data sheets upload files ataflash data briefpdf ataflash usb reader data briefpdf compactflash adapter data briefpdf compactflash data briefpdf compactflash reader data briefpdf envusbpro data briefpdf envusbprolf data briefpdf linear flash data briefpdf multicard reader data briefpdf pci reader data briefpdf sd data briefpdf sram data briefpdf ssd 18 sata pata data briefpdf ssd 25 sata pata data briefpdf ssd slcmlc data briefpdf  data sheets  ',1283971403),(86,'node',' product line cards upload files dell product line cardpdf envoy data industrial storage product line cardpdf envoy data product line cardpdf fips product line cardpdf gsa product line cardpdf  product line cards  ',1283971608),(87,'node',' vertical briefs upload files data logging storage solution briefpdf medical storage solution briefpdf military storage solution briefpdf precision farming storage solution briefpdf surveying storage solution briefpdf  vertical briefs  ',1284504855),(88,'node',' request var number request a var number fill in the fields below to obtain a var number to get discount pricing specials and unique access to the envoy data ecommerce store first name last name company name phone number email confirm email  would you like receive updates about promotions discounts and other valuable information about envoy data and our products  would you like receive be added to our email marketing list to receive newsletters email blasts and other marketing distribution    ',1284505146),(89,'node',' become a reseller value added reseller program envoy data corporation is a premier technology solutions provider with a proactive approach to our customer rsquo s needs we provide value to our customers through premier customer service competitive products and services frontline technical support efficient product fulfillment and progressive technology if you are considering becoming an envoy data reseller please fill out the form below and we will contact you shortly first name  benefits  bull certification training bull partner opportunity registrations program bull stocking and sku management bull prequalification support bull pre post level 1 2 support to vars bull marketing development events bull work with a stocking distributor last name company name phone number email confirm email comments would you like receive updates about promotions discounts and other valuable information about envoy data and our products would you like receive be added to our email marketing list to receive newsletters email blasts and other marketing distribution  ',1284504721),(90,'node',' device drivers upload files envoy data solutionsoverview 42010pdf  device drivers  ',1283971424),(91,'node',' home page image text  we perform a rigorous set of standards to our manufacturer and their products look at our currently featured products for this week  ',1284402287),(93,'node',' envoy data corporation and indigo identityware announce distribution partnership  envoy indigo partnership   envoy data corporation and indigo identityware trade announce distribution partnership indigo identityware a rapidlygrowing leader in providing behavioral enterprise single signon esso with integrated strong authentication software has recently partnered with envoy data to market and deploy its line of esso software      ldquo our goals are simple leverage our exceptional relationships with industry leading manufacturers like indigo identityware to offer complete solutions to our clients we achieve this by matching competitive services and aggressive pricing supplying cutting edge technologies as well as providing outside sales support full technical support staff and impeccable customer service to all of our clients rdquo  said jeff ciraulo president of envoy data corporation  ldquo we are very excited to partner with a quality organization such as envoy data our values and goals closely align in delivering the next generation of security solutions such as indigo rsquo s strong authentication and behavioral esso rdquo  said john woodward coo and president of healthcare for indigo identityware   about indigo indigo identityware is a leader in the identity and access management industry indigo distinguishes itself by offering the first and only behavioral enterprise single signon with integrated strong authentication indigo rsquo s flexible design supports multiple strong authentication methods including next generation biometrics providing users with secure and fast access to information indigo knows exactly who you are knows the way you work and works the way you want it to it increases workflow productivity while helping customers ensure regulatory compliance the softwareonly solution is costeffective and deploys quickly with its unique lightweight ldquo snapin rdquo design no expensive hardware third party licenses or resourceintensive implementation costs are required no other product offers the capabilities flexibility and value that indigo provides to organizations of any size  envoy data news press  ',1284403114),(94,'node',' medical identity theft in healthcare indentity theft healthcare publication date march 2010 original appearance medical identity theft in healthcare original appearance thousands of laptops stolen from us military contractor   indentity theft healthcare while identity theft is a global issue that garners much media attention most do not realize that medical identity theft is a serious and growing threat many authorities consider medical identity theft one of the fastest growing crimes in america with the digital age of healthcare upon us the risks are expected to increase as electronic medical records become more prevalent and the exchange of this data over expanding networks becomes more pervasive heightened concern over personal data security and privacy highlight the importance of having secure electronic medical identities 15 million victims of medical identity theft according to a recent ponemon institute study nearly 15 million americans have been victims of medical identity theft with an estimated total cost of 286 billion ndash or approximately 20000 per victim 1 further evidence of the significance of the medical fraud problem is the allocation of 17 billion for fraud detection in the 2011 us health and human services department budget 2 in 2009 68 reported healthcare data breaches in the us put over 113 million patient records at risk of exposure 3 two notable instances are the health net breach and the virginia department of health professions breach health net a connecticutbased health insurance plan reported the loss of a hard drive containing seven years of personal and medical information on about 15 million health net customers they reported the lost drive six months after it disappeared 4 virginia department of health professions was the victim of a 10 million extortion plot to expose over 8 million patient records and 35 million prescriptions 5 patients whose medical identities are stolen face serious lingering effects fraudulent healthcare events can leave erroneous data in medical records this erroneous information ndash like information about tests diagnoses and procedures ndash can greatly affect future healthcare and insurance coverage and costs patients are often unaware of medical identity theft until a curious bill or a surprising line of questioning by a doctor exposes the issue then the burden of proof is often with the patient and it can be difficult to get the patient rsquo s legitimate medical records cleaned up the consequences can also be life threatening and can lead to serious medical errors and fatalities read more     industry news  ',1284402776),(95,'node',' healthcare identity management  healthcare indentity management a smart card alliance position paper for government policy makers and healthcare stakeholders publication date september 2009 original appearance  healthcare identity management  executive summary policy makers are looking carefully at the best ways to improve our healthcare system with much emphasis being placed on the need for electronic health records for every american this effort also includes creating an infrastructure to allow the exchange of these records at the regional state and national levels with the passing of the american recovery and reinvestment act of 2009 arra the federal government is poised to invest over 19 billion in healthcare information technology hitech act 1 this investment will provide significant incentives for healthcare providers to implement electronic medical record emr systems over the next five years this action has the potential to dramatically change the landscape of modern medicine and is generally seen as a tremendous step forward however we must ensure that this course achieves the ultimate goals of this initiative if we are to improve healthcare information management we must start with the accurate identification of each person receiving or providing healthcare services and anyone accessing or using this information as we move away from paperbased medical records that are controlled by physical access to buildings rooms and files we need to have an infrastructure that supports strong identity and security controls the issues with establishing identity are compounded as electronic medical records are used by many different organizations at the regional state and national levels there must be a way to uniquely and securely authenticate each person across the healthcare infrastructure whether that interaction is in person or over the internet read more   industry news  ',1284402882),(96,'node',' thousands of laptops stolen from us military contractor laptops stolen from military contractor by jack clark zdnet uk  14 july 2010 1346 original appearance thousands of laptops stolen from us military contractor laptops stolen from military contractor   over 3000 laptops were stolen from a military contractor for the us special operations command in march according to a newspaper report a crew of thieves stole the equipment from igov technologies over nine hours on 8 march the company helps develop the special operations command s socom  tactical local area network taclan  it won a 300m 196m contract to develop the technology in 2005 and in february 2010 the contract maximum was increased to 450m according to military news service defense industry daily  details of the theft emerged when the st petersburg times  a floridabased newspaper found information about the crime within a search warrant filed in hillsborough county circuit court which sought the phone records for one of the suspects in the heist the investigation led the fbi and miamidade police department to a warehouse in miami that had been used to store the stolen property where 1911 items were recovered a socom spokeswoman told the st petersburg times that officials are aware of the igov breakin but could provide no immediate response    around the web  ',1284402212),(97,'node',' healthcare atooltip tt display none atooltip hover tt display inline position absolute border 1px solid 000000 background ffffff color 6c6c6c padding 3px width 130px height 400px  healthcare solutions hipaa compliance protecting your patients rsquo health information is more difficult and more important than ever hipaa rules have been adopted which pertains to all protected health information phi including paper and electronic as well as dealing specifically with electronic protected health information ephi  envoy data has gone to great lengths to designin solutions that are hipaa compliant and ready to easily be added to your existing infrastructure and make your company compliant to these government mandates  to order any of our products please  call   chat live  or  email an it specialist   please maximize your browser to see the full solution click on a number to get a basic walkthrough of the solution hover over a title to display a basic overview of the technology click on a logo to display manufacturer information thales thales an envoy data partner is a world leader in missioncritical information systems for defence and security aerospace and transportation building on its expertise in the most sophisticated technologies and largescale software systems thales is playing a pivotal role in making the world a safer place view all of our thales products safenet safenet an envoy data partner is a global leader in information security protecting data at rest data in motion data in use software and license management with the broadest range of security solutions in the world the company protects critical business data communications financial transactions and digital identities through a full spectrum of encryption technologies view all of our safenet products opentrust opentrust an envoy data partner offers software suites which places identity and access management at the heart of the it infrastructure elevating security reliability scalability and productivity to new standards opentrust solutions are easy to implement and allow customers to leverage existing investments made in identity and access management iam technologies view all of our opentrust products credant credant technologies offers the flexibility to choose the encryption solution that best meets your data protection and compliance needs delivering data encryption across any endpoint desktops laptops handheld devices and removable media including our patented intelligent data encryption solutions as well as new hardware and software based fulldisk encryption offerings view all of our credant products actividentity actividentity trade corporation one of envoy data s partners produces products for strong authentication and credential management providing solutions to confidently establish a person s identity when interacting digitally for more than two decades the company s experience has been leveraged by securityminded organizations in largescale deployments which have issued more than 100 million credentials securing the holder s digital identity view all of our actividentity products gemalto gemalto one of envoy data s partners offers endtoend security solutions which are designed to make personal digital interactions more convenient safe and enjoyable their activities range from the development of software applications through the design and production of secure personal devices such as smart cards sims epassports and tokens to the deployment of managed services view all of our gemalto products axway axway one of envoy data s partners manages runs secures and monitors all your business interactions ndash emails files messages services events and processes spanning all industries over 11000 organizations in more than 100 countries depend on axway rsquo s proven breadth of services and layers of governance to build and improve value chain efficiency regulatory compliance and quality of service view all of our axway products 1 smart card management a healthcare professional logs into an authorized secure work station using a smart card and smart card reader and their password using this twofactor authentication assures that the bearer has been authorized to access this secure systems using the credentials on the card the user will have access to all of the workstations in the facility the user can then go to any computer in the facility and insert his her smart card to access their smooth roaming desktop 2 pki management once the card is inserted into the workstation the server issues digital identities for all entries users devices and applications the credentials on the smart card are verified by the public key infrastructure to ensure that the user is active and authorized within the system these credentials give the user rights and priviledges throughout the facility 3 digital certification validation validation authority offers additional protection and compliance by ensuring revoked or invalid credentials cannot be used for secure email smart card login network access including wireless or other sensitive electronic transactions 4 key management in order to increase the security of the infrastructure a hardware security module is used to manage digital keys digital signings and provide strong authentication the module enforces separation of duties with twofactor authentication to simplify compliance audits in working with pki hsm s assure the integrity of the digital identities allow the operation of pkis across the infrastructure by protecting signing keys in offline and online certificate authorities 5 card management system card management system manages the issuance and administration requirements of successful smart card deployments this system will manage authentication devices eg smart cards and smart usb tokens data eg static passwords biometrics and demographic data applets eg onetime password applications and personal identity verification piv applets and digital credentials including public key infrastructure pki certificates throughout their entire life cycle 6 file transfer encryption files are safely transferred throughout the infrastructure with the file transfer direct module this appliance defines policies and adds security and audit trails critical to corporate goverance for exchange of very large files additionally using data loss prevention this appliance prevents accidental data leakage of sensitive and proprrietary information over email 7 software encryption software encryption delivers complianceready data encryption and security through a single console for all endpoint devices including external media using a centrallymanaged solution that provides datacentered policybased protection across all data endpoints ensures a minimal impact on operational processes and the user experience     ',1284501833),(98,'node',' feedback feedback page content will come here  ',1284505152),(99,'node',' sales tools and training page upload files guipdf  sales tools and training page  ',1284069822),(100,'node',' technical data page upload files linear flash memory data sheetpdf 25 idepata essd data sheet detailedpdf ataf series silver 1 data sheet detailed webpdf pata ssd data sheet detailedpdf usb flash data sheet detailedpdf ssd slc mlc data sheetpdf xceediops data sheetpdf linear flash memory data sheetpdf linear flash memory data sheetpdf  technical data page  ',1284504770),(101,'node',' data sheets linear flash memory data sheetpdf  sales tools and training page  ',1284069844),(104,'node',' windows drivers a link textdecoration none removes underline from links color 0099ff sets the link color border 0px removes border from links a visited textdecoration none removes underline from links color 999 sets the link color border 0px removes border from links a hover textdecoration none removes underline from links color 666 sets the link color border 0px removes border from links a active textdecoration none removes underline from links border 0px removes border from links color 999 sets the link color please locate your product manufacturer and model below to download your windows drivers           click on a manufacturers logo to jump to their drivers   click to expand a product name to see all the drivers for this os  envpar    envusb    edcusb   linear flash    sram envoy data envpar windows drivers download driver  driversenvusb faq download driver  envusbfaqs windows installation download windows xp guide  installxp download windows 2000 guide  install9x2k envoy data envusb windows drivers download driver  envpar windows faq download driver  envparfaq windows intallation download windows xp 2000 guide  install2kxp download windows 95 98 me nt guide  install9xnt envoy data edcusb windows drivers download driver  fdusbv65 windows faq download driver  edcusbfaqs windows intallation download windows xp 2000 guide  installxp2k download windows 95 98 me guide  install9x envoy data sram card windows drivers download windows driver  memcard windows faq download driver  sramfaqs windows intallation download windows xp 2000 guide  installxp2k download windows 95 98 me guide  install9x envoy data linear flash windows drivers download windows 95 driver  tffs95 download windows 2000 driver  memcard windows faq download driver  linearflashfaqs windows intallation download windows xp 2000 guide  install2k download windows 95 98 me guide  install9x   click to expand a product name to see all the drivers for this os  gemalto gempc pinpad    gemalto pc usbtr gemalto gempc pinpad windows drivers download 32bit driver  pcpinpadenus32 download 64bit driver  pcpinpadenus64 gemalto pc usbtr windows drivers download 32bit driver  gempcccid201enus32 download 64bit driver  gempcccid201enus64 download vista serial driver  gempcserialpcscvistadrivers   click to expand a product name to see all the drivers for this os  omnikey 3621    omnikey 3821    omnikey 2061    omnikey 3021  omnikey 3121    omnikey 4321    omnikey 5125    omnikey 5321  omnikey 5325    omnikey 6121    omnikey 6221    omnikey 6321 omnikey 3621 windows drivers download 32bit driver  cardman3x21unattendedwindowsx86r01228 download 64bit driver  cardman3x21unattendedwindowsx64amdr01228 omnikey 3821 windows drivers download 32bit driver  cardman3x21unattendedwindowsx86r01228 download 64bit driver  cardman3x21unattendedwindowsx64amdr01228 omnikey 2061 windows drivers download 32bit driver  ok2061btwindowsx32130 download 64bit driver  ok2061btwindowsx64130 omnikey 3021 windows drivers download 32bit driver  cardman3x21unattendedwindowsx86r01228 download 64bit driver  cardman3x21unattendedwindowsx64amdr01228 omnikey 3121 windows drivers download 32bit driver  cardman3x21unattendedwindowsx86r01228 download 64bit driver  cardman3x21unattendedwindowsx64amdr01228 omnikey 4321 windows drivers download 32bit driver  omnikey4040msiwindowsx64r01212 download 64bit driver  omnikey4040msiwindowsx86r01212 omnikey 5125 windows drivers download 32bit driver  omnikey5x2xunattendedwindowsx86forr1231 download 64bit driver  omnikey5x2xunattendedwindowsx64amdforr1231 omnikey 5321 windows drivers download 32bit driver  omnikey5x2xunattendedwindowsx86forr1231 download 64bit driver  omnikey5x2xunattendedwindowsx64amdforr1231 omnikey 5325 windows drivers download 32bit driver  omnikey5x2xunattendedwindowsx86forr1231 download 64bit driver  omnikey5x2xunattendedwindowsx64amdforr1231 omnikey 6121 windows drivers download 32bit driver  cardman3x21unattendedwindowsx86r01228 download 64bit driver  cardman3x21unattendedwindowsx64amdr01228 omnikey 6221 windows drivers download 32bit driver  cardman3x21unattendedwindowsx86r01228 download 64bit driver  cardman3x21unattendedwindowsx64amdr01228 omnikey 6321 windows drivers download 32bit driver  omnikey5x21v1231   click to expand a product name to see all the drivers for this os  precise biometrics 100 xs    precise biometrics 200250 mc precise biometrics 100 xs windows drivers download driver  p100xsdriversbmpro precise biometrics 200250 mc windows drivers download driver  p200drivers104   click to expand a product name to see all the drivers for this os  scr243    scr331    scr3311    scr3320  scr3340    scr3500    sdi010    scl010  usb scr333    usb scr335    usb scr3310 scr243 windows driver download driver  scr24xinstallerv422 scr331 windows driver download driver  scr3xxxinstallerv841 scr3311 windows driver download driver  scr3xxxinstallerv841 scr3320 windows driver download driver  driver is missing scr3340 windows driver download driver  scr3xxxinstallerv841 scr3500 windows driver download driver  scr3xxxinstallerv841 sdi010 windows driver download driver  sdi010installerv106 download firmware  sdi010fw736firmware scl010 windows driver download driver  scl01xwininstallerv104 usb scr333 windows driver download driver  scr3xxxinstallerv841 usb scr335 windows driver download driver  scr3xxxinstallerv841 usb scr3310 windows driver download driver  scr3xxxinstallerv841   ',1284504835),(105,'node',' mac drivers a link textdecoration none removes underline from links color 0099ff sets the link color border 0px removes border from links a visited textdecoration none removes underline from links color 999 sets the link color border 0px removes border from links a hover textdecoration none removes underline from links color 666 sets the link color border 0px removes border from links a active textdecoration none removes underline from links border 0px removes border from links color 999 sets the link color please locate your product manufacturer and model below to download your mac drivers           click on a manufacturers logo to jump to their drivers   click to expand a product name to see all the drivers for this os  envpar    envusb    edcusb   linear flash    sram envoy data envpar os x 10x download driver there are no drivers for this os envoy data envusb os x 10x download driver there are no drivers for this os envoy data edcusb os x 100 download driver  driversmac100 os x 101 download driver  driversmac101 install pdf download driver  installmac envoy data sram card os x 10x download driver there are no drivers for this os envoy data linear flash os x 10x download driver there are no drivers for this os  click to expand a product name to see all the drivers for this os  gemalto gempc pinpad    gemalto pc usbtr gemalto gempc pinpad os x 104 download driver  macosx104tigerpcscdriverforthepcpinpadsmartcardrea gemalto pc usbtr os x 103 download driver  gemplusmacosx103pantherpcsccciddriver103 os x 104 download driver  macosx104tigerpcscdriverforthepcusbreader104   click to expand a product name to see all the drivers for this os   omnikey 3621    omnikey 3821    omnikey 2061    omnikey 3021  omnikey 3121    omnikey 4321    omnikey 5125    omnikey 5321  omnikey 5325    omnikey 6121    omnikey 6221    omnikey 6321 omnikey 3621 os x 105 download driver  3621 ifdokccidmac105intel264 omnikey 3821 os x 105 download driver  3821 ifdokccidmac105intel264 omnikey 2061 os x 10x download driver no drivers available for this os omnikey 3021 os x 105 intel download driver  3821 ifdokccidmac105intel264 os x 10x ppc download driver  ifdokcm3121macospowerpc220pkg omnikey 3121 os x 104 ppc download driver  ifdokcm3121macos104powerpc220pkg os x 104 intel download driver  ifdokcm3x21macintel104250pkg os x 105 intel download driver  ifdokccidmac105intel264 omnikey 4321 os x 10x download driver  ifdokcm4040macos104200 omnikey 5125 os x 105 download driver  ifdokrfidmacintel105i386240 os x 106 download driver  ifdokrfidmacintel106i386240 omnikey 5321 os x 105 download driver  ifdokrfidmacintel105i386240 os x 106 download driver  ifdokrfidmacintel106i386240 omnikey 5325 os x 105 download driver  ifdokrfidmacintel105i386240 os x 106 download driver  ifdokrfidmacintel106i386240 omnikey 6121 os x 106 download driver  ifdokccidmac106intel264 ifdokcm6121macosccid200 omnikey 6221 os x 10x download driver no drivers are available for this os omnikey 6321 os x 105 download driver  ifdokrfidmacintel105i386240 os x 106 download driver  ifdokrfidmacintel106i386240   click to expand a product name to see all the drivers for this os  precise biometrics 100 xs    precise biometrics 200250 mc precise biometrics 100 xs os x 10x download driver  there are no drivers available for this os precise biometrics 200250 mc os x 10x download driver  there are no drivers available for this os   click to expand a product name to see all the drivers for this os  scr243    scr331    scr3311    scr3320  scr3340    scr3500    sdi010    scl010  usb scr333    usb scr335    usb scr3310 scr243 os x 10x download driver  scr24xappledriver scr24xv42624release scr331 os x 10x download driver  scmccid5011mac scr24xv42624releasetar scr3311 os x 10x download driver  scmccid5011mac scr3320 os x 10x download driver  scmccid5011mac scr3340 os x 10x download driver  scr3340v261 scr3500 os x 10x download driver  scmccid5011mac sdi010 os x 10x download driver  scmccid5011mac scl010 os x 10x download driver  sclgeneric200mac scr24xv42624release usb scr333 os x 10x download driver  scmccid5011mac scr24xv42624release usb scr335 os x 10x download driver  scmccid5011mac scr24xv42624release usb scr3310 os x 10x download driver  scmccid5011mac scr24xv42624release ',1284504829),(106,'node',' linux drivers a link textdecoration none removes underline from links color 0099ff sets the link color border 0px removes border from links a visited textdecoration none removes underline from links color 999 sets the link color border 0px removes border from links a hover textdecoration none removes underline from links color 666 sets the link color border 0px removes border from links a active textdecoration none removes underline from links border 0px removes border from links color 999 sets the link color please locate your product manufacturer and model below to download your linux drivers           click on a manufacturers logo to jump to their drivers   click to expand a product name to see all the drivers for this os  envpar    envusb    edcusb   linear flash    sram envoy data envpar linux drivers download driver there are no drivers for this os envoy data envusb linux drivers download driver there are no drivers for this os envoy data edcusb linux drivers download driver there are no drivers for this os linux faq download driver  installlinux envoy data sram card linux drivers download windows driver there are no drivers for this os envoy data linear flash linux drivers download windows driver there are no drivers for this os  click to expand a product name to see all the drivers for this os  gemalto gempc pinpad    gemalto pc usbtr gemalto gempc pinpad linux drivers download driver there are no drivers for this os gemalto pc usbtr linux drivers download driver there are no drivers for this os  click to expand a product name to see all the drivers for this os  omnikey 3621    omnikey 3821    omnikey 2061    omnikey 3021  omnikey 3121    omnikey 4321    omnikey 5125    omnikey 5321  omnikey 5325    omnikey 6121    omnikey 6221    omnikey 6321 omnikey 3621 linux drivers download 32bit driver  ifdokccidlinux351 download 64bit driver  ifdokccidlinuxx64351 omnikey 3821 linux drivers download 32bit driver  ifdokccidlinux351 download 64bit driver  ifdokccidlinuxx64351 omnikey 2061 linux drivers download driver there are no drivers for this os omnikey 3021 linux drivers download 32bit driver  ifdokccidlinux351 download 64bit driver  ifdokccidlinuxx64351 omnikey 3121 linux drivers download 32bit driver  ifdokccidlinux351 download 64bit driver  ifdokccidlinuxx64351 omnikey 4321 linux drivers download 32bit driver  ifdokcm4040linuxx64200 download 64bit driver  ifdokcm4040linux20032bit omnikey 5125 linux drivers download 32bit driver  ifdokrfidlinux27032bit download 64bit driver  ifdokrfidlinuxx6427064bit omnikey 5321 linux drivers download 32bit driver  ifdokrfidlinux27032bit download 64bit driver  ifdokrfidlinuxx6427064bit omnikey 5325 linux drivers download 32bit driver  ifdokrfidlinux27032bit download 64bit driver  ifdokrfidlinuxx6427064bit omnikey 6121 linux drivers download 32bit driver  ifdokccidlinux351 download 64bit driver  ifdokccidlinuxx64351 omnikey 6221 linux drivers download driver there are no drivers for this os omnikey 6321 linux drivers download 32bit driver  ifdokrfidlinux27032bit download 64bit driver  ifdokrfidlinuxx6427064bit   click to expand a product name to see all the drivers for this os  precise biometrics 100 xs    precise biometrics 200250 mc precise biometrics 100 xs linux drivers download driver there are no drivers for this os precise biometrics 200250 mc linux drivers download driver there are no drivers for this os  click to expand a product name to see all the drivers for this os  scr243    scr331    scr3311    scr3320  scr3340    scr3500    sdi010    scl010  usb scr333    usb scr335    usb scr3310 scr243 linux driver download driver  scr24xv426release32bit scr331 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit scr3311 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit scr3320 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit scr3340 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit scr3500 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit sdi010 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit scl010 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit usb scr333 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit usb scr335 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit usb scr3310 linux driver download 24 32bit driver  scmccid501124linux32bit download 26 32bit driver  scmccid501126linux32bit download 26 64bit driver  scmccid5011linuxx6464bit   ',1284504842),(107,'node',' join our mailing list join the envoy data email list envoy data would like to communicate with you and pass on great products at great prices in order for us you reach you please enter your email address below and we will add you to our mailing list please note envoy data does not sell or distribute your information to anyone else we believe in the integrity of our customers and would never do anything to break that trust once you click the join button you will be brought to a registration page you can tell us your area of interests as well as update your full contact information please fill this out in full thank you for joining envoy data  join our email list enter your email      ',1283603117),(108,'node',' test healthcare delete when finished healthcare solutions   hipaa compliance protecting your patients rsquo health information is more difficult and more important than ever envoy data has gone to great lengths to designin solutions that are hipaa compliant and ready to easily be added to your existing infrastructure and make your company compliant to these government mandates  to order any of our products please call chat live or email an it specialist click on a manufacturer for more information hover over an icon to display product information click on a logo to display manufacturer information click on a number to get a basic walkthrough of the solution  ',1284504914),(109,'node',' our value added resellers value added resellers we have a valuable relationship with our vars below you will find links to their websites           ',0),(110,'node',' become a strategic partner form strategic partners program envoy data corporation is a premier technology solutions provider with a proactive approach to our customer rsquo s needs we provide value to our customers through premier customer service competitive products and services frontline technical support efficient product fulfillment and progressive technology if you would like to become an envoy data partner please fill out the form below and we will contact you shortly benefits  bull certification training bull partner opportunity registrations program bull stocking and sku management bull prequalification support bull pre post level 1 2 support to vars bull marketing development events bull work with a stocking distributor first name last name company name phone number email confirm email comments  switch to plain text editor the id for excluding or including this element is admin reports status runcroneditsubmittedmessage1  would you like receive updates about promotions discounts and other valuable information about envoy data and our products would you like receive be added to our email marketing list to receive newsletters email blasts and other marketing distribution  ',1284411913),(111,'node',' become a reseller form value added reseller program envoy data corporation is a premier technology solutions provider with a proactive approach to our customer s needs we provide value to our customers through premier customer service competitive products and services frontline technical support efficient product fulfillment and progressive technology if you are considering becoming an envoy data reseller please fill out the form below and we will contact you shortly benefits  bull certification training bull partner opportunity registrations program bull stocking and sku management bull prequalification support bull pre post level 1 2 support to vars bull marketing development events bull work with a stocking distributor first name last name company name phone number email confirm email comments  switch to plain text editor the id for excluding or including this element is admin reports status runcroneditsubmittedmessage2  would you like receive updates about promotions discounts and other valuable information about envoy data and our products would you like receive be added to our email marketing list to receive newsletters email blasts and other marketing distribution  ',1284411927);

--
