diff --git a/docs/changelog/6.x.x.txt b/docs/changelog/6.x.x.txt index 3ff376255..a90973bde 100644 --- a/docs/changelog/6.x.x.txt +++ b/docs/changelog/6.x.x.txt @@ -65,5 +65,6 @@ webgui. - Optional second parameter to the File macro can be a boolean value to turn off file icons. - Added drag and drop content arranging. + - Added new toolbar icons. diff --git a/docs/previousVersion.sql b/docs/previousVersion.sql index 284fd4c41..d0acf17b2 100644 --- a/docs/previousVersion.sql +++ b/docs/previousVersion.sql @@ -1234,12 +1234,12 @@ CREATE TABLE incrementer ( INSERT INTO incrementer VALUES ('groupId',26); -INSERT INTO incrementer VALUES ('pageId',1004); +INSERT INTO incrementer VALUES ('pageId',1005); INSERT INTO incrementer VALUES ('styleId',1000); INSERT INTO incrementer VALUES ('userId',26); -INSERT INTO incrementer VALUES ('wobjectId',8); +INSERT INTO incrementer VALUES ('wobjectId',9); INSERT INTO incrementer VALUES ('EventsCalendar_eventId',1000); -INSERT INTO incrementer VALUES ('LinkList_linkId',1005); +INSERT INTO incrementer VALUES ('LinkList_linkId',1006); INSERT INTO incrementer VALUES ('FAQ_questionId',1000); INSERT INTO incrementer VALUES ('USS_submissionId',1); INSERT INTO incrementer VALUES ('EventsCalendar_recurringId',1000); @@ -17018,24 +17018,26 @@ update style set styleId=10 where styleId=-10; delete from style where styleId<0; update incrementer set nextValue=nextValue+1 where incrementerId='styleId'; update page set styleId=1000 where styleId=-8; -INSERT INTO style VALUES (1000,'WebGUI 6','\r\n ','\r\n^AdminBar(2);\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
^L(17,"",2); ^AdminToggle;
\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\n         \r\n\"home\" \n \"Email\"\r\n\"Print\" \n \"Site \"Plain\r\n^Spacer(56,1);^Spacer(26,1);
\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
^Spacer(53,59);^D(\"%c %D, %y\");
^PageTitle;
^Spacer(53,59);
\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n
^Spacer(53,1);\r\n
\r\n^FlexMenu;\r\n


\r\n\r\n
^-;^Spacer(53,1);
\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n\r\n'); +INSERT INTO style VALUES (1000,'WebGUI 6','\r\n ','\r\n^AdminBar(2);\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
^L(17,"",2); ^AdminToggle;
\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\n         \r\n\"home\" \n \"Email\"\r\n\"Print\" \n \"Site \"Plain\r\n^Spacer(56,1);^Spacer(26,1);
\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
^Spacer(53,59);^D(\"%c %D, %y\");
^PageTitle;
^Spacer(53,59);
\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n
^Spacer(53,1);\r\n
\r\n^FlexMenu;\r\n


\r\n\r\n
^-;^Spacer(53,1);
\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n\r\n'); INSERT INTO style VALUES (1001,'WebGUI 6 Admin Style','\r\n \r\n\r\n\r\n',' \r\n\r\n^AdminBar(2);\r\n\r\n
\r\n ^-;\r\n
\r\n\r\n\r\n
^H; / ^PageTitle; / ^AdminToggle; / ^LoginToggle; / ^a;
\r\n\r\n\r\n\r\n\r\n\r\n\r\n'); -INSERT INTO page VALUES (1000,1,'Getting Started',-8,3,1,'','getting_started',1,'Getting Started','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); -INSERT INTO page VALUES (1001,1,'What should you do next?',-8,3,2,'','your_next_step2',1,'Your Next Step','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); -INSERT INTO page VALUES (1002,1,'The Latest News',-8,3,3,'','the_latest_news',1,'The Latest News','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); -INSERT INTO page VALUES (1003,1,'Tell A Friend',-8,3,4,'','tell_a_friend',1,'Tell A Friend','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); +INSERT INTO page VALUES (1000,1,'Getting Started',1001,3,1,'','getting_started',1,'Getting Started','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); +INSERT INTO page VALUES (1001,1,'What should you do next?',1001,3,2,'','your_next_step',1,'Your Next Step','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); +INSERT INTO page VALUES (1002,1,'The Latest News',1001,3,3,'','the_latest_news',1,'The Latest News','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); +INSERT INTO page VALUES (1003,1,'Tell A Friend',1001,3,4,'','tell_a_friend',1,'Tell A Friend','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); +INSERT INTO page VALUES (1004,1,'Site Map',1001,3,4,'','site_map',1,'Site Map','',1,946710000,2082783600,'',NULL,NULL,NULL,NULL,NULL,1,7,3,0,0,NULL,NULL,NULL,60,600); -INSERT INTO wobject VALUES (1,1,'Article',1,'Welcome',1,'Welcome to WebGUI. This is web done right.\n

\nWebGUI is a user-friendly web site management system made by Plain Black. It is designed to be easy to use for the average business user, but powerful enough to satisfy the needs of a large enterprise.\n

\nThere are thousands of small and large businesses, schools, universities, governments, clubs, projects, communities, and individuals using WebGUI all over the world today. A brief list of some of them can be found here. There\'s no reason your site shouldn\'t be on that list.',1076701903,3,1076707751,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,1005); +INSERT INTO wobject VALUES (1,1,'Article',1,'Welcome',1,'Welcome to WebGUI. This is web done right.\n

\nWebGUI is a user-friendly web site management system made by Plain Black. It is designed to be easy to use for the average business user, but powerful enough to satisfy the needs of a large enterprise.\n

\nThere are thousands of small and large businesses, schools, universities, governments, clubs, projects, communities, and individuals using WebGUI all over the world today. A brief list of some of them can be found here. There\'s no reason your site shouldn\'t be on that list.
',1076701903,3,1076707751,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,1005); INSERT INTO wobject VALUES (2,1,'Article',2,'Key Benefits',1,'\n\n
\n\n
Easy to Use
\n
If you can use a web browser, then you can manage a web site with WebGUI. WebGUI\'s unique WYSIWYG inline content editing interface ensures that you know where you are and what your content will look like while you\'re editing. In addition, you don\'t need to install and learn any complicated programs, you can edit everything with your trusty web browser.
\n
\n\n
Flexible Designs
\n
WebGUI\'s powerful templating system ensures that no two WebGUI sites ever need to look the same. You\'re not restricted in how your content is laid out or how your navigation functions.
\n
\n\n
Work Faster
\n
Though there is some pretty cool technology behind the scenes that makes WebGUI work, our first concern has always been usability and not technology. After all if it\'s not useful, why use it? With that in mind WebGUI has all kinds of wizards, short cuts, online help, and other aids to help you work faster.
\n
\n\n
Localized Content
\n
With WebGUI there\'s no need to limit yourself to one language or timezone. It\'s a snap to build a multi-lingual site with WebGUI. In fact, even WebGUI\'s built in functions and online help have been translated to more than 15 languages. User\'s can also adjust their local settings for dates, times, and other localized oddities.
\n
\n\n
Pluggable By Design
\n
When Plain Black created WebGUI they knew they wouldn\'t be able to think of everything you want to use WebGUI for, so they made most of WebGUI\'s functions pluggable. This allows you to add new features to WebGUI and still be able to upgrade the core system without a fuss.
\n\n
',1076702850,3,1076707868,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,1007); -INSERT INTO wobject VALUES (3,1000,'Article',1,'Getting Started',1,'If you\'re reading this message it means that you\'ve got WebGUI up and running. Good job! The installation is not trivial.\n\n

\n \nIn order to do anything useful with your new installation you\'ll need to log in as the default administrator account. Follow these steps to get started:\n\n

\n\n

    \n
  1. Click here to log in. (username: Admin password: 123qwe)\n
  2. Click here to turn the administrative interface on.\n
\n
\nNOTE: You could have also done these steps using the block at the top of this page.\n
\n\n

\n\nNow that you\'re in as the administrator, you should change your password so no one else can log in and mess with your site. You might also want to create another account for yourself with Administrative privileges in case you can\'t log in with the Admin account for some reason.\n\n

\n \nYou\'ll now notice little buttons and menus on all the pages in your site. These controls help you administer your site. The \"Add content\" menu lets you add new content to your pages as well as paste content from the clipboard. The \"Administrative functions\" menu let\'s you control users and groups as well as many other admin settings. The little toolbars help you manipulate the content in your pages.\n\n\n

\n\nFor more information about how to administer WebGUI consider getting a copy of Ruling WebGUI. Plain Black Software also provides several Support Programs for WebGUI if you run into trouble.\n\n

\n \nEnjoy your new WebGUI site!',1076704456,3,1076704456,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,1009); -INSERT INTO wobject VALUES (4,3,'Article',2,'Your Next Step',1,'To learn more about WebGUI and how you can best implement WebGUI in your organization, please see the choices below.\n\n

\n \nTalk to the Experts
\nOur website contains all of the different methods for reaching us. Our friendly staff will be happy to assist you in any way possible.\n \n

\n\nRequest an Interactive Product Demonstration CD
\nThis CD shows all of the excellent features that WebGUI provides and gives you a brief overview of the product. It also provides examples of how the product works and how it can be used in your environment.\n \n

\n\nPurchase the Manual for WebGUI
\nRuling WebGUI is the definitive guide to everything WebGUI related. It has been compiled by the experts at Plain Black Software and covers almost all aspects of WebGUI. When you purchase Ruling WebGUI, you will receive updates to this great manual for one full year.\n \n

\n\nPurchase Technical Support
\nThe WebGUI Support Center is there to help you when you get stuck. With a system as large as WebGUI, you\'ll likely have some questions, and our courteous and knowlegable staff is available to answer those questions. And best of all, you get Ruling WebGUI free when you sign up for the Support Center.\n \n

\n\nSign Up for Plain Black Hosting
\nWe provide professional hosting services for you so you don\'t have to go through the trouble of finding a hoster who likely won\'t know what to do with WebGUI anyway.\n',1076705371,3,1076706016,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,3,1076706016,1001,1,3,3,7,1011); -INSERT INTO wobject VALUES (5,1001,'LinkList',2,'Your Next Step',1,' To learn more about WebGUI and how you can best implement WebGUI in your organization, please see the choices below.\n\n',1076705448,3,1076706084,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1000,3,3,7,NULL); -INSERT INTO wobject VALUES (6,1002,'SyndicatedContent',1,'The Latest News',1,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.',1076708567,3,1076709040,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1000,3,3,7,NULL); -INSERT INTO wobject VALUES (7,1003,'DataForm',1,'Tell A Friend',1,'Tell a friend about this site.',1076709292,3,1076709522,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,NULL); +INSERT INTO wobject VALUES (3,1000,'Article',1,'Getting Started',0,'If you\'re reading this message it means that you\'ve got WebGUI up and running. Good job! The installation is not trivial.\n\n

\n \nIn order to do anything useful with your new installation you\'ll need to log in as the default administrator account. Follow these steps to get started:\n\n

\n\n

    \n
  1. Click here to log in. (username: Admin password: 123qwe)\n
  2. Click here to turn the administrative interface on.\n
\n
\nNOTE: You could have also done these steps using the block at the top of this page.\n
\n\n

\n\nNow that you\'re in as the administrator, you should change your password so no one else can log in and mess with your site. You might also want to create another account for yourself with Administrative privileges in case you can\'t log in with the Admin account for some reason.\n\n

\n \nYou\'ll now notice little buttons and menus on all the pages in your site. These controls help you administer your site. The \"Add content\" menu lets you add new content to your pages as well as paste content from the clipboard. The \"Administrative functions\" menu let\'s you control users and groups as well as many other admin settings. The little toolbars help you manipulate the content in your pages.\n\n\n

\n\nFor more information about how to administer WebGUI consider getting a copy of Ruling WebGUI. Plain Black Software also provides several Support Programs for WebGUI if you run into trouble.\n\n

\n \nEnjoy your new WebGUI site!',1076704456,3,1076704456,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,1009); +INSERT INTO wobject VALUES (5,1001,'LinkList',2,'Your Next Step',0,' To learn more about WebGUI and how you can best implement WebGUI in your organization, please see the choices below.\n\n',1076705448,3,1076706084,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1000,3,3,7,NULL); +INSERT INTO wobject VALUES (6,1002,'SyndicatedContent',1,'The Latest News',0,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.',1076708567,3,1076709040,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1000,3,3,7,NULL); +INSERT INTO wobject VALUES (7,1003,'DataForm',1,'Tell A Friend',0,'Tell a friend about this site.',1076709292,3,1076709522,3,1,946710000,2082783600,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,1,3,3,7,NULL); +INSERT INTO wobject VALUES (8,1004,'SiteMap',0,'Site Map',0,'',1001744792,3,1016077239,3,1,1001744792,1336444487,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,2,3,3,7,NULL); +INSERT INTO SiteMap VALUES (8,0,0,5,0); INSERT INTO Article VALUES (1,NULL,'','',NULL,0); INSERT INTO Article VALUES (2,NULL,'','',NULL,0); @@ -17051,6 +17053,7 @@ INSERT INTO LinkList_link VALUES (5,1001,'Request an Interactive Demonstration C INSERT INTO LinkList_link VALUES (5,1002,'Get the Manual','http://www.plainblack.com/ruling_webgui','Ruling WebGUI is the definitive guide to everything WebGUI related. It has been compiled by the experts at Plain Black Software and covers almost all aspects of WebGUI. When you purchase Ruling WebGUI, you will receive updates to this great manual for one full year.',3,0); INSERT INTO LinkList_link VALUES (5,1003,'Purchase Technical Support','http://www.plainblack.com/support_programs','The WebGUI Support Center is there to help you when you get stuck. With a system as large as WebGUI, you\'ll likely have some questions, and our courteous and knowlegable staff is available to answer those questions. And best of all, you get Ruling WebGUI free when you sign up for the Support Center.\r\n\r\n',4,0); INSERT INTO LinkList_link VALUES (5,1004,'Sign Up for Hosting','http://www.plainblack.com/hosting','We provide professional hosting services for you so you don\'t have to go through the trouble of finding a hoster who likely won\'t know what to do with WebGUI anyway.',5,0); +INSERT INTO LinkList_link VALUES (5,1005,'Look Great','http://www.plainblack.com/design','Let Plain Black\'s design team build you a professional looking design. Our award-winning designers can get you the look you need on time and on budget, every time.',6,0); INSERT INTO DataForm VALUES (7,'Thank you for telling your friends about this site!',1,2,3,1); diff --git a/docs/upgrades/upgrade_5.9.9-6.0.0.pl b/docs/upgrades/upgrade_5.9.9-6.0.0.pl index 721f09264..2ff86d83d 100644 --- a/docs/upgrades/upgrade_5.9.9-6.0.0.pl +++ b/docs/upgrades/upgrade_5.9.9-6.0.0.pl @@ -594,7 +594,7 @@ sub _positionFormat5x { sub _positionFormat6x { my $newPositionCode = ' - +
diff --git a/www/extras/draggable.js b/www/extras/draggable.js index c0bed0773..47e47535c 100644 --- a/www/extras/draggable.js +++ b/www/extras/draggable.js @@ -90,7 +90,7 @@ function dragable_init(url) { dragableList[dragableList.length]=document.getElementById(children[i].id + "_div"); } } - obj = document.getElementById("positionArea" + contentCount); + obj = document.getElementById("position" + contentCount); contentCount++; }