nav-left cat-right
cat-right
Home » Blog » Archiv nach Kategorie 'Web'

theme modifications...

In the following I present the modifcations I made to several themes of elegantthemes.

The changes include

  • integrated page numbers with css (was integrated in some themes but without css support)
  • breadcrumbs in all themes
  • Link for ‘edit’ and ‘print page’ (using wp-print plugin)
  • css support for tables. This is unfortunately missing in all themes
  • alternating colors in table rows with js file, using alternate_rows.js (see forum with discussion). If you can recommend a better solution I would like to know about it.
  • css for wp_syntax and toc plugin.
  • some general bug fixes in php and css. (All bugs have been reported to the theme author, but I have no information if he fixed any of these.

Any comments, especially hints and code for improvements are welcome.

(weiterlesen…)

Wordpress plugin memory usage...

memory measurement

I disabled all plugins and then activated them one by one. In between I measured the memory usage that php reports and calculated the difference. This may not be really accurate, but I only want to be precise up to 0.1 MB.

memory monsters (1.0 – 10 MB)

  • Events Calendar (3.4 MB)
  • WP Security Scan (2.8 MB)
  • All in One SEO Pack (2.3 MB)
  • NextGEN Gallery (2.1 MB)
  • WP-SpamFree (1.4 MB)
  • Simple Tags (1.1 MB
  • Wordpress Download Monitor (1.1 MB)
  • Popular Posts (1.0 MB)
  • Subscribe2 (1.0 MB)
  • Advertising Manager (1.0 MB)

little memory monsters (0.4 – 1.0 MB)

  • Contact Form 7 (0.8 MB)
  • WP-Syntax (0.78 MB)
  • Redirection (0.76 MB)
  • WP-Print (0.69 MB)
  • Adminimize (0.68 MB)
  • StatPress (0.61 MB)
  • Breadcrumb NavXT (0.6 Mb)
  • NextGEN FlashViewer (0.53 Mb)
  • Yet Another Related Posts Plugin (0.48 MB)
  • One Click Plugin Updater (0.43 MB)
  • WP Super Cache (0.41 MB)

Note that this was tested on my lokal 32bit machine. On my webserver the total memory used increased from 40 MB to 54 MB for the same configuration.

Wordpress 2.8 Plugins...

In the following I present the plugins I tested for my new Wordpress Installation. I initially started with 2.7.x and hope to finish with 2.8.x. In total in tested more the 3 times more plugins than presented here. So many because for every task there are typically about 10 plugins which could be used and additionally because there are new plugins which provide new functionality which I wanted to test. Unfortunately most plugins are either not compatible with the current WP or do not satisfy me. Most frustrating is however that many plugins are buggy itself or with other plugins. To find out the error caused by 2 of 100 plugins can take hours.

To summarize: Choosing plugins is difficult erroneous and highly frustrating. In total I spend something like 40-80 hours only to test and realise a bug free collection of plugins.

Why did I put this long article together? – Because I can work on the new website only on weekends and if I have enough free time. Since I forget what plugins are usefull and why they did not work I had to make a site to remind me. With the help of this information it is now much easier for me, and maybe others, to start a new website.

Recommended plugins are marked with “*”, so you have an idea what I chose in the end for my installation.

Security

  • * WP Security Scan
    Scans your WordPress installation for security vulnerabilities and suggests corrective actions. (Only activate for scans)
  • * WordPress Exploit Scanner
    This plugin searches the files and database of your website for signs of suspicious activity.
  • * TAC (Theme Authenticity Checker)
    TAC scans all of your theme files for potentially malicious and unwanted code.

Access Restriction

  • Page Restrict
    This plugin will allow you to restrict all, none, or certain pages to logged in users only.
  • Hidden Content
    Some blocks of the text can be shown/hidden for bots, logged-in users or all visitors (in posts, pages and comments)
  • Members Only
    plugin that allows you to make your blog only viewable to visitors that are logged in
  • WP Sentry
    This is a simple plugin to allow for access-restricted posting, allowing bloggers to discuss sensitive subjects without Google or the world finding the post.
    Access to the private marked pages granted on users/group based settings.
  • Role Manager
    This Plugin allows you to define and manage multiple subscriber profiles – called Roles and their Capabilities. Also you can create new Roles and Capabilities.

commercial Wordpress Premium Themes...

I am considering to use a premium theme for the next website generation.

Here is a collection of the companies I found so far

I must however say that not all of their themes satisfy me. Especially since almost every theme is missing a decent view of a structured page (permant posts) hierarchy.

mediawiki installieren...

  1. Ändern der URIs
  2. Logo zuweisen
  3. Installation der Extensions
    1. BreadCrumbs
    2. CategoryTree
    3. ConfirmEdit
    4. StubManager
    5. SecureHTML
    6. spellchecker not working with 1.12.0
    7. SyntaxHighlight_GeSHi
    8. UserImages
    9. CategoryCloud
    10. CategoryBreadcrumb
    11. Google Analytics

Zuerst ein Verzeichnis erstellen in das man die mediawiki Datei (z.B: mediawiki-1.12.0.tar.gz) entpackt. Dort das Verzeichnis config für den Webserver schreibbar machen. Sollte mediawiki auf einem eigenen Server installiert sein in /etc/hosts und den vhost Dateien von apache2 die entsprechenden Einträge vornehmen.

Danach kann man die Installationsprozedur von mediawiki starten. Diese erreicht man durch einfaches Aufrufen der zugeordneten URL (z.B. www.local-wiki.org). Dabei werden alle grundlegenden Einstellungen insbesondere die für den mysql Server abgefragt. Der Standard Admin Name ist dabei WikiSysop was relativ ungewöhnlich als Administratorname ist. Am Ende werden diese Einstellungen in LocalSettings.php gespeichert.

Danach kopiert man config/LocalSettings.php in das übergeordnete Verzeichnis und ändert die Zugriffsrechte von LocalSettings.php so, dass keine Besucher die Passwörter auslesen können.

(weiterlesen…)
Page 1 of 512345»