Git commit 00fd7859a4a8ac3e033bd27037079e0265994ba6 by Dirk Mueller. Committed on 03/10/2006 at 14:13. Pushed by whiting into branch 'master'. move apps/konqueror to sites/konqueror A +22 -0 404.php A +16 -0 announcements/index.php A +4 -0 announcements/menu.inc A +162 -0 announcements/reaktivate.php A +107 -0 announcements/sitelaunch.php A +61 -0 banking/admin.php A +38 -0 banking/authorise.inc A +58 -0 banking/common.inc A +73 -0 banking/edit.php A +195 -0 banking/index.php A +64 -0 banking/submit.php A +- -- componentstutorial/img/step1.png A +- -- componentstutorial/img/step2.png A +- -- componentstutorial/img/step3.png A +- -- componentstutorial/img/step4.png A +- -- componentstutorial/img/title.png A +123 -0 componentstutorial/index.php A +9 -0 componentstutorial/menu.inc A +96 -0 componentstutorial/page2.php A +202 -0 componentstutorial/page3.php A +511 -0 componentstutorial/page4.php A +280 -0 componentstutorial/page5.php A +400 -0 componentstutorial/page6.php A +116 -0 componentstutorial/page7.php A +676 -0 css/index.php A +234 -0 developers/index.php A +17 -0 download/index.php A +313 -0 embedded/index.php A +394 -0 faq/index.php A +- -- favicon.ico A +80 -0 features/application.php A +92 -0 features/browser.php A +73 -0 features/filemanager.php A +12 -0 features/index.php A +6 -0 features/menu.inc A +83 -0 features/viewer.php A +54 -0 index.php A +256 -0 investigatebug/index.php A +92 -0 javahowto/index.php A +24 -0 menu.inc A +14 -0 news.php A +277 -0 news.rdf A +- -- pics/gear.png A +- -- pics/kfm_icon.png A +- -- pics/kghostview_icon.png A +- -- pics/konq_about.png A +- -- pics/konq_about_sm.png A +- -- pics/konq_bidi.png A +- -- pics/konq_crypto.png A +- -- pics/konq_explore.png A +- -- pics/konq_explore_sm.png A +- -- pics/konq_hybrid.png A +- -- pics/konq_hybrid_sm.png A +- -- pics/konq_icon.png A +- -- pics/konq_icon_sm.png A +- -- pics/konq_image.jpg A +- -- pics/konq_image.png A +- -- pics/konq_konquer.png A +- -- pics/konq_konquer_sm.png A +- -- pics/konq_navigate.png A +- -- pics/konq_navigate_sm.png A +- -- pics/konq_newrc.png A +- -- pics/konq_newrc_sm.png A +- -- pics/konq_office.jpg A +- -- pics/konq_office.png A +- -- pics/konq_presents.jpg A +- -- pics/konq_presents.png A +- -- pics/konq_std.png A +- -- pics/konq_std_sm.png A +- -- pics/konq_word.jpg A +- -- pics/konq_word.png A +- -- pics/web_icon.png A +0 -0 robots.txt A +8 -0 site.inc http://commits.kde.org/websites/konqueror-org/00fd7859a4a8ac3e033bd27037079= e0265994ba6 diff --git a/404.php b/404.php new file mode 100644 index 0000000..5d5d445 --- /dev/null +++ b/404.php @@ -0,0 +1,22 @@ +add("/bug.html", "/investigatebug"); +$handler->add("/c-tutorials.html", "/componentstutorial"); +$handler->add("/developers.html", "/developers"); +$handler->add("/embedded.html", "/embedded"); +$handler->add("/faq.html", "/faq"); +$handler->add("/install-binaries.html", "/index.php"); +$handler->add("/install-source.html", "http://developer.kde.org/build/comp= ile_kde3_1.html"); +$handler->add("/konq-application.html", "/features/application.php"); +$handler->add("/konq-browser.html", "/features/browser.php"); +$handler->add("/konq-filemanager.html", "/features/filemanager.php"); +$handler->add("/konq-java.html", "/javahowto"); +$handler->add("/konq-viewer.html", "/features/viewer.php"); +$handler->add("/announcements/reaktivate.html", "/announcements/reaktivate= .php"); +$handler->add("/announcements/konqueror.org.html", "/announcements/sitelau= nch.php"); +$handler->add("/index.html", "/index.php"); +$handler->add("/announcements/index.html", "/announcements"); +$handler->add("/content/khtml_css2.html", "/css"); +$handler->execute(); +?> diff --git a/announcements/index.php b/announcements/index.php new file mode 100644 index 0000000..a4f77d1 --- /dev/null +++ b/announcements/index.php @@ -0,0 +1,16 @@ + + +

Available announcements:

+ + + diff --git a/announcements/menu.inc b/announcements/menu.inc new file mode 100644 index 0000000..882b5a4 --- /dev/null +++ b/announcements/menu.inc @@ -0,0 +1,4 @@ +appendLink("konqueror.org Launch", "sitelaunch.php"); +$this->appendLink("Reaktivate Released", "reaktivate.php"); +?> diff --git a/announcements/reaktivate.php b/announcements/reaktivate.php new file mode 100644 index 0000000..cfcb89d --- /dev/null +++ b/announcements/reaktivate.php @@ -0,0 +1,162 @@ + + +

DATELINE JULY 9, 2001

+

FOR IMMEDIATE RELEASE

+

KDE Web Browser Konqueror Gets Activ(eX)ated

+

Konqueror Embraces ActiveX, Plays Shockwave Movies

+

July 9, 2001 (The INTERNET). +Nikolas Zimmermann and +Malte Starostik today announced +the availability of reaktivate for +Konqueror, KDE's web browser. +Reaktivate enables Konqueror to embed +ActiveX cont= rols, +such as the popular +Shockwave +movies, for which no native Linux/Unix solution exists. Reaktivate relies +on the +WINE libraries to load and run +ActiveX controls. +

+

+With this addition, Konqueror now enables KDE users to take optimal advant= age +of sophisticated websites that make use of Microsoft Internet Explorer plu= gins, +Netscape Communicator +plugins for Lin= ux and Java applets, +as well as KDE plugins designed using KDE's +KPart= s +technology. +

+

+According to Malte, the reason he and Nikolas implemented reaktivate +is rather simple: it broadens the spectrum of web sites accessible +to Konqueror, and it was possible. +

+

Successes and Limitations

+

Theoretically, +Reaktivate can eventually be used to embed any ActiveX control into Konque= ror. +Currently, however, not all ActiveX controls are compatible with reaktivat= e. +In particular, the Micros= oft +Windows Media Player cannot be installed using reaktivate (though it i= s not known if a player which is already installed will work with +reaktivate). Thus it is likely there exist other ActiveX controls which +will not yet work with reaktivate. +Work is ongoing to increase compatability with other ActiveX controls, +including the +Apple QuickTime plugin. +

+

+So far, however, reaktivate has been successfully tested with the +following ActiveX controls: +

+ + + + + + + + + + + + + + + + + + + + + +
ControlStatusTest-URLScreenshots
Macromedia +Shockwave Flash 5No known problems.Click here[1], [2], [3], [4], and [5]
+Macromedia +Shockwave Player 8Some files require the use of a native msvcrt.dll instead of the + one provided by winelib. The post-installation dialog is function= al + but hard to decipher due to drawing problems. Some movies do not + display properly (only black stripes and rects are shown)Click here[1]
LivePicsClicking the "info" button in the toolbar has no result, everythi= ng + else works fine.Click here[1] and [2]
+

Note on Security

+

+Install ActiveX controls only from sites that you +trust. +Microsoft's ActiveX technology has often been criticized for weak security. +Those controls are dynamic libraries that are executed exactly like any +other piece of code installed on the user's system. This means they have +full access to the file system, the system registry etc. As a means to +establish the users' trust in the controls a web site wishes to install, +every ActiveX control is cryptographically signed and carries a certificate +issued by an authority known to the web browser (like +VeriSign). A control +that has no signature or no certificate or if they are invalid will not be +installed. +

+

+With reaktivate the situation is similar: the installed controls can call +every WinAPI function provided by the WINE libraries and therefore have +access to WINE's registry and all files visible to the WINE installation. +The current implementation of reaktivate will ask the user for +confirmation to install a new control, but it will not check the embedded +certificate and signature. This is due to technical reasons as well as +limited time. Therefore we strongly advise to install controls only from +sites that you trust. To save your files from malicious controls, you mig= ht +also consider using this feature only from a seperate user account that +has no access to your main user's files. Reaktivate will not run for the +root account. +

+

Installing Reaktivate

+

+Source code for reaktivate is freely available under a Free, Open Source +license from the +kdenonbeta +module in +KDE's CVS repository +and its mirrors. +See the KDE website for +information about how to get a module from CVS. You only need +the toplevel, admin and reaktivate directories from kdenonbeta. Before +compiling, get the latest CVS +version of WINE (a snapshot will likely not be new enough). Next, +apply all patches from reaktivate/patches-for-wine/ against the WINE +sources and build/install WINE. Finally, you can build and install +reaktivate. +

+

+Disclaimer: reaktivate is not in any manner sponsored or endorsed +by, affiliated with, or otherwise related to, +Microsoft Corporation. +

+

+Thanks to Andreas "Dre" Pour and +Navindra Umanee for assisting in +drafting this release. +

+
+ +

+Trademarks Notices. +KDE, K Desktop Environment and Konqueror are trademarks of KDE e.V. +Linux is a registered trademark of Linus Torvalds. +Unix is a registered trademark of The Open Group. +Microsoft, ActiveX, Microsoft Internet Explorer and Windows Media Player +are registered trademarks or trademarks of Microsoft Corporation. +Shockwave is a trademark or registered trademark of Macromedia, Inc. in +the United States and/or other countries. +Netscape and Netscape Communicator are trademarks or registered trademarks +of Netscape Communications Corporation in the United States and other +countries and JavaScript is a trademark of Netscape Communications Corpora= tion. +Apple and Quicktime are trademarks of Apple Computer, Inc., registered in +the U.S. and other countries. +All other trademarks and copyrights referred to in this announcement are t= he property +of their respective owners. +

+ + diff --git a/announcements/sitelaunch.php b/announcements/sitelaunch.php new file mode 100644 index 0000000..2dea07b --- /dev/null +++ b/announcements/sitelaunch.php @@ -0,0 +1,107 @@ + + +

DATELINE MAY 2, 2000

+

FOR IMMEDIATE RELEASE

+

Konqueror.org Launches

+

New Website Dedicated to Users of KDE's Next-Generation +File Manager/Browser/Universal Viewer

+

May 2, 2000 (New York, New York). The K= DE +Team is pleased +to announce the launch of Konqueror.o= rg, +a website devoted to Konqueror, KDE's next-generation, full-featured, +powerful, flexible, modular and Internet-transparent +file manager, +web browser and +universal document +viewer.

+ +

Konqueror, which has been widely acclaimed as a technological +break-through for the Linux desktop, has a component-based architecture +which combines the features and functionality of Internet +Explorer®/Netscape Communicator® and +Windows Explorer®. Konqueror supports +all major Internet technologies, including JavaScriptTM, +Java®, HTML 4.0, CSS-2 (Cascading Style Sheets), SSL +(Secure Socket Layer for secure communications) and, in the near +future, Netscape® plugins (for viewing FlashTM, +RealAudioTM, RealVideoTM and similar technologies). +In addition, +Konqueror's network transparency offers seamless support for browsing +Linux® NFS shares, Windows® SMB shares +and FTP directories. Konqueror will ship as part of the highly +anticipated release of KDE 2.0, targeted for mid-summer 2000.

+ +

Konqueror's developers created +Konqueror.org to serve as +Konqueror's official website. There +users can learn about Konqueror's many powerful features, keep abreast +of the latest Konqueror news and developments, learn how to download and i= nstall +Konqueror and submit comments and questions to Konqueror developers. +Developers can learn how they can use Konqueror to web-enable their +applications, how they can enable their applications to serve as a +Konqueror component and how they can contribute to Konqueror's +ongoing development.

+ +

"While the site offers rich content already - including a number of +mouth-watering screenshots - it is a work in progress and we will certainly +continually improve it", +said Chris Lee, +webmaster and principal architect of the site. "We plan to add tutorials +and FAQs for users, include a plug-in and component directory and +supplement the developer's news and tutorials. This will be the +site to go to for official, as well as unofficial, Konqueror news and +information."

+ +

"Konqueror is an extremely promising technology which is poised to +revolutionize Linux not only on the corporate and consumer desktops but +also on networked appliances and personal digital assistants", said +Andreas Pour, President +of MieTerra LLC. "With the new web site, the Konqueror developers are +again demonstrating their deep commitment to support their users, +assist third-party developers and create the world's premier browser."

+ +

About KDE

+

KDE is a collaborative project by hundreds of developers worldwide to +create a sophisticated, customizable and stable desktop environment +employing a network-transparent, intuitive user interface. Currently +development is focused on KDE 2, which will for the first time offer a +free, open source, fully-featured office suite and which promises to +make the Linux desktop as easy to use as Windows® and +the Macintosh® +while remaining loyal to open standards and empowering developers and users +with open source software. KDE is working proof of how the open source +software development model can create technologies on par with and superior +to even the most complex commercial software.

+ +

For more information about KDE, please visit KDE's web site.

+ +
+ + + + + +
+Press Contacts: +
+United States: + +Kurt Granroth
+granroth@kde.org
+(1) 480 732 1752 +
+Europe (French and English): + +David Faure
+faure@kde.org
+(44) 1225 471 300 +
+ + diff --git a/banking/admin.php b/banking/admin.php new file mode 100644 index 0000000..2af2fb0 --- /dev/null +++ b/banking/admin.php @@ -0,0 +1,61 @@ + + + +" . $row['country'] . " - " . $row['name'] . ""; +?> + + +
" method=3D"POST"> + + + + + + + + + + + + + + +
+Name + +" /> +
+Url + +" /> +
+Comment + + +
+ +
+ + diff --git a/banking/authorise.inc b/banking/authorise.inc new file mode 100644 index 0000000..bea84d7 --- /dev/null +++ b/banking/authorise.inc @@ -0,0 +1,38 @@ + diff --git a/banking/common.inc b/banking/common.inc new file mode 100644 index 0000000..5533d7c --- /dev/null +++ b/banking/common.inc @@ -0,0 +1,58 @@ + diff --git a/banking/edit.php b/banking/edit.php new file mode 100644 index 0000000..22cd93e --- /dev/null +++ b/banking/edit.php @@ -0,0 +1,73 @@ + + + + + + +

Replace the following details...

+ +\n"; + echo "\n

Bank

\n

Comment\n

KDE 3.0

\n

KDE 3.1

\n

KDE 3= .2

\n\n"; + $sql =3D "SELECT banks.id, banks.country, banks.url, banks.name, compat.c= omment, compat.kde30, compat.kde31, compat.kde32 FROM banks, compat WHERE b= anks.id =3D '$selected' AND compat.bank =3D '$selected'"; + $query =3D mysql_query($sql); + $row =3D mysql_fetch_array($query); + echo "\n"; + echo "" . stripslas= hes($row['name']) . "\n"; + echo "" . stripslashes($row['comment']) . "\n"; + echo "" . parseCompat($row['kde30']) . "\n"; + echo "" . parseCompat($row['kde31']) . "\n"; + echo "" . parseCompat($row['kde32']) . "\n"; + echo "\n"; + echo "\n"; +?> + +

...with the new details

+ +
+ + +" />
+ +"/>
+ +
+ +
+ +
+ +
+ +
+ +
+ + + diff --git a/banking/index.php b/banking/index.php new file mode 100644 index 0000000..eff572e --- /dev/null +++ b/banking/index.php @@ -0,0 +1,195 @@ + + + + + + +

Country Selection

+ +
" method=3D"GET"> + + +
+ +

If your country is not listed in the above list please use the form bel= ow to submit details.

+ +

Statistics

+ + + + + + + + + + + + + + + + + + + + + + +
+Version + +Does not work + +UA change + +Works mostly + +Works perfectly +
+Konqueror 3. + + + + + + + + +
+ + + +"; + $sql =3D ""; + if ($selected =3D=3D "all") + { + $sql =3D "SELECT DISTINCT country FROM banks ORDER BY country"; + } + else + { + $sql =3D "SELECT DISTINCT country FROM banks WHERE country =3D '$selecte= d'"; + } + $query =3D mysql_query($sql); + $num =3D mysql_num_rows($query); + + if ($num =3D=3D 0) + { + echo "

No banks known for selected country.

"; + } + while ($row =3D mysql_fetch_array($query)) + { + $country =3D $row['country']; + echo "

" . country($row['country']) . "

<= /td>\n"; + echo "\n

Bank

\n

Comment\n

KDE 3.0

\n

KDE 3.1

\n

KDE = 3.2

\n

Edit

\n\n"; + $sql2 =3D "SELECT banks.id, banks.country, banks.url, banks.name, compat= .comment, compat.kde30, compat.kde31, compat.kde32 FROM banks, compat WHERE= banks.id =3D compat.bank AND country =3D '$country' ORDER BY banks.name"; + $query2 =3D mysql_query($sql2); + $alternate =3D false; + while($row2 =3D mysql_fetch_array($query2)) + { + $alternate =3D !$alternate; + if ($alternate) + { + $color =3D "newsbox2"; + } + else + { + $color =3D "newsbox1"; + } + echo "\n"; + echo "" . strips= lashes($row2['name']) . "\n"; + echo "" . stripslashes($row2['comment']) . "\n"; + echo "" . parseCompat($row2['kde30']) . "\n"; + echo "" . parseCompat($row2['kde31']) . "\n"; + echo "" . parseCompat($row2['kde32']) . "\n"; + echo "Edit= \n"; + echo "\n"; + } + } + echo "\n"; +?> + + + +

Add New Entry

+ +
+ + +
+ +
+ +
+ +
+ +
+ +