Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Scarala

Pages: [1] 2
1
Mods & Plugins (Requests & Discussions) / Forum in 4images?
« on: October 19, 2015, 12:28:48 AM »
------------------- english below ---------------
Ich habe mal eine Frage:

Ich habe für 4images im letzten Jahr eine Blogerweiterung geschrieben,die auf meiner Seite genutzt wird und die auch echt gut funktioniert.
Nun bin ich am überlegen 4images um ein eigenes Forensystem zu Erweitern, welches dann auch mit der Galerie Verzahnt sein soll.

Meine Frage nun wäre:
Gibt es hier überhaupt Interesse an so etwas? Ich selbst kann es nicht gebrauchen und würds nur für die Community und zur persönlichen Weiterentwicklung in der Programmierung machen.

Greetings

Scarala

-------------------- english -------------------
I have a question:

In the last Year i´ve written a Blog-Plugin for 4images, that is used on my Website an thats running very well.
Now i am thinking about a Forum-Plugin for 4images, witch is integratet in 4images-galery-system.


Is there any interest in such a thing? I cannot use it myself and will write it only for the community and improving programming-skills. machen.

Greetings

Scarala

2
//--------------------- english below ----------------------
Ich habe hier eine kleine MOD zum anzeigen einer Toplist incl. Kategorieübersicht der Uploader für euch.
Es werden nur User angezeigt, die auch Bilder hochgeladen haben.

Beispiel: http://www.mps-fotos.de/4images/toplist.php

Step 1:
Lade dir als erstes die ZIP-Datei hier aus dem Tread runter und entpacke sie ins 4images-Stammverzeichnis.
Enthalten in dieser ZIP-Datei ist die php-Datei und die Templatedateien für die Toplist.

Step 2:
Öffne die Datei 'includes/page_header.php' und suche nach
$site_template->register_vars(array(
  
"lang_site_stats" => $lang['site_stats'],
  
"lang_registered_user" => $lang['registered_user'],
  
"lang_random_image" => $lang['random_image'],
  
"lang_categories" => $lang['categories'],
  
"lang_sub_categories" => $lang['sub_categories'],
  
"lang_new_images" => $lang['new_images'],
  
"lang_top_images" => $lang['top_images'],
  
"lang_search" => $lang['search'],
  
"lang_advanced_search" => $lang['advanced_search'],
  
"lang_lightbox" => $lang['lightbox'],
  
"lang_register" => $lang['register'],
  
"lang_control_panel" => $lang['control_panel'],
  
"lang_login" => $lang['login'],
  
"lang_auto_login" => $lang['lang_auto_login'],
  
"lang_logout" => $lang['logout'],
  
"lang_lost_password" => $lang['lost_password'],
  
"lang_user_name" => $lang['user_name'],
  
"lang_password" => $lang['password'],
  
"lang_go" => $lang['go'],
  
"lang_images_per_page" => $lang['images_per_page'],
  
"charset" => $lang['charset'],
  
"direction" => $lang['direction']
));


Ersetze dies durch
$site_template->register_vars(array(
  
"lang_site_stats" => $lang['site_stats'],
  
"lang_registered_user" => $lang['registered_user'],
  
"lang_random_image" => $lang['random_image'],
  
"lang_categories" => $lang['categories'],
  
"lang_sub_categories" => $lang['sub_categories'],
  
"lang_new_images" => $lang['new_images'],
  
"lang_top_images" => $lang['top_images'],
  
"lang_search" => $lang['search'],
  
"lang_advanced_search" => $lang['advanced_search'],
  
"lang_lightbox" => $lang['lightbox'],
  
"lang_register" => $lang['register'],
  
"lang_control_panel" => $lang['control_panel'],
  
"lang_login" => $lang['login'],
  
"lang_auto_login" => $lang['lang_auto_login'],
  
"lang_logout" => $lang['logout'],
  
"lang_lost_password" => $lang['lost_password'],
  
"lang_user_name" => $lang['user_name'],
  
"lang_password" => $lang['password'],
  
"lang_go" => $lang['go'],
  
"lang_images_per_page" => $lang['images_per_page'],
  
"charset" => $lang['charset'],
  
"direction" => $lang['direction'],
  
"lang_toplist" => $lang['toplist']
));


Step 4:
Öffne die Date 'lang/deutsch/main.php', Scrolle ganz nach unten und füge vor
?>

folgenden Code ein
//-----------------------------------------------------
//--- Toplist -----------------------------------------
//-----------------------------------------------------
$lang['toplist'] = "Unsere Fotografen";
$lang['toplist_head1'] = "Übersicht aller Kategorien, in denen ";
$lang['toplist_head2'] = " Bilder hochgeladen hat.";
$lang['toplist_head3'] = "Unsere Fotografen";
$lang['toplist_user'] = "Benutzername";
$lang['toplist_date'] = "Beitrittsdatum";
$lang['toplist_pictures'] = "Bilderanzahl";
$lang['toplist_cat'] = "Kategorie";
$lang['toplist_topcat'] = "Übergeordnete Kategorie";
$lang['toplist_user_link1'] = "Profil von ";
$lang['toplist_user_link2'] = " anzeigen";
$lang['toplist_cat_link1'] = "Alle Bilder von ";
$lang['toplist_show'] = "Alle Bilder dieses Benutzers in dieser Kategorie anzeigen.";
$lang['toplist_back'] = "Zurück zur Übersicht";


Step 5:
Öffne die Datei 'templates/dein_template/user_logininfo.html' und suche
      » <a href="{url_lightbox}">{lang_lightbox}</a><br />

Füge darunter
	
      
» <a href="toplist.php">{lang_toplist}</a><br />

ein.

Step 6:
Öffne die Datei 'templates/dein_template/user_loginform.html' und suche
	
  
» <a href="{url_register}">{lang_register}</a><br>


Füge darunter
<br />
	
  
» <a href="toplist.php">{lang_toplist}</a><br />

ein.

OPTIONAL
Möchte man z.b. nur die ersten 10 TOP-Uploader anzeigen dann Editiere die Datei 'toplist.php' aus der ZIP-Datei wie folgt:

Suche nach
ORDER BY user_t_images DESC";

und ersetze es durch
ORDER BY user_t_images DESC LIMIT 10";

Mit der Zahl hinter Limit kann man die Anzahl der angezeigten User einstellen.


//---------------------------- english ------------------------------
I have here a little MOD for showing a toplist incl. category overview of the uploader for you.
It shows only users that have uploaded images.

Example (in german): http://www.mps-fotos.de/4images/toplist.php

Step 1:
Download the ZIP-File attatched to this thread an unzip it to the 4images-root-directory.
It contains the PHP- and template-file for the Toplist.

Step 2:
Open the file 'includes/page_header.php' and search for
$site_template->register_vars(array(
  
"lang_site_stats" => $lang['site_stats'],
  
"lang_registered_user" => $lang['registered_user'],
  
"lang_random_image" => $lang['random_image'],
  
"lang_categories" => $lang['categories'],
  
"lang_sub_categories" => $lang['sub_categories'],
  
"lang_new_images" => $lang['new_images'],
  
"lang_top_images" => $lang['top_images'],
  
"lang_search" => $lang['search'],
  
"lang_advanced_search" => $lang['advanced_search'],
  
"lang_lightbox" => $lang['lightbox'],
  
"lang_register" => $lang['register'],
  
"lang_control_panel" => $lang['control_panel'],
  
"lang_login" => $lang['login'],
  
"lang_auto_login" => $lang['lang_auto_login'],
  
"lang_logout" => $lang['logout'],
  
"lang_lost_password" => $lang['lost_password'],
  
"lang_user_name" => $lang['user_name'],
  
"lang_password" => $lang['password'],
  
"lang_go" => $lang['go'],
  
"lang_images_per_page" => $lang['images_per_page'],
  
"charset" => $lang['charset'],
  
"direction" => $lang['direction']
));


and replace with
$site_template->register_vars(array(
  
"lang_site_stats" => $lang['site_stats'],
  
"lang_registered_user" => $lang['registered_user'],
  
"lang_random_image" => $lang['random_image'],
  
"lang_categories" => $lang['categories'],
  
"lang_sub_categories" => $lang['sub_categories'],
  
"lang_new_images" => $lang['new_images'],
  
"lang_top_images" => $lang['top_images'],
  
"lang_search" => $lang['search'],
  
"lang_advanced_search" => $lang['advanced_search'],
  
"lang_lightbox" => $lang['lightbox'],
  
"lang_register" => $lang['register'],
  
"lang_control_panel" => $lang['control_panel'],
  
"lang_login" => $lang['login'],
  
"lang_auto_login" => $lang['lang_auto_login'],
  
"lang_logout" => $lang['logout'],
  
"lang_lost_password" => $lang['lost_password'],
  
"lang_user_name" => $lang['user_name'],
  
"lang_password" => $lang['password'],
  
"lang_go" => $lang['go'],
  
"lang_images_per_page" => $lang['images_per_page'],
  
"charset" => $lang['charset'],
  
"direction" => $lang['direction'],
  
"lang_toplist" => $lang['toplist']
));


Step 4:
Open the file 'lang/english/main.php', scroll down to bottom an insert before
?>

this code
//-----------------------------------------------------
//--- Toplist -----------------------------------------
//-----------------------------------------------------
$lang['toplist'] = "Our Photographer";
$lang['toplist_head1'] = "Overview of all categories where ";
$lang['toplist_head2'] = " uploaded images.";
$lang['toplist_head3'] = "Our Photographer";
$lang['toplist_user'] = "Username";
$lang['toplist_date'] = "Joindate";
$lang['toplist_pictures'] = "Pictures";
$lang['toplist_cat'] = "Categories";
$lang['toplist_topcat'] = "Parent category";
$lang['toplist_user_link1'] = "Show profile of ";
$lang['toplist_user_link2'] = "";
$lang['toplist_cat_link1'] = "Show all Images from ";
$lang['toplist_show'] = "Show all pictures from this user in this category.";
$lang['toplist_back'] = "Back to overwiew";


Step 5:
Open the file 'templates/your_template/user_logininfo.html' and search for
      » <a href="{url_lightbox}">{lang_lightbox}</a><br />

insert below
	
      
» <a href="toplist.php">{lang_toplist}</a><br />


Step 6:
Open the file 'templates/your_template/user_loginform.html' and search for
	
  
» <a href="{url_register}">{lang_register}</a><br>


insert below
<br />
	
  
» <a href="toplist.php">{lang_toplist}</a><br />


OPTIONAL
If you only want to show the first 10 TOP-uploader then you need to edit the 'toplist.php' from the ZIP like this:

Search for
ORDER BY user_t_images DESC";

and replace with
ORDER BY user_t_images DESC LIMIT 10";

With the number behind LIMIT you can edit the number of shown Users in the list.

3
Mods & Plugins (Requests & Discussions) / [MOD] Uploader Toplist
« on: September 29, 2015, 06:22:58 PM »
---German - English below---

Hallo ihr lieben,

ich hatte grade eine Idee, die ich gern in meine Seite einbauen würde.
Und zwar eine Topliste der Uploader.

Ich habe mir das ganze wie folgt vorgestellt:
Ein eigener Menüpunkt "Topliste", der auf eine eigene Unterseite verweist.
Dort soll eine tabellarische Liste aller User erscheinen, die Bilder hochgeladen haben (User mit 0 Bildern ausgeblendet) mit Platzierung (1. - xxx)
Ich dachte mir das wie Folgt:

Platzierung - Username - Registriert seid - Anzahl der Bilder

Über den die Bilderzahl soll man dann auf eine Übersicht aller Kategorien kommen, in denen dieser User Bilder hochgeladen hat und da sollen dann die Kategorien so verlinkt sein, das sich, wenn man auf diese Kategorie klickt, die entsprechende Kategorie nur mit dessen Bildern drin öffnet (Bilder von anderen Usern ausgeblendet).

Ich bin zwar in PHP und MySQL mittlerweile etwas bewandert, hab auch schon eigene Erweiterungen geschrieben, allerdings reicht es nicht um so etwas zu programmieren...

Hat jemand lust und Zeit dazu?
Würde mich riesig freuen.

Greetings

Scarala

--- English ---

Hello my dears,

I just had an idea that I'd like to implement into my site.
A top list of uploaders.

I think about following:
A separate menu item "top list", which refers to a new site.
There should appear a table list of all users who uploaded images (user with 0 pictures hidden) with placement (1st - xxx)
I thought like this:

Placement - Username - Registered since - Number of images

On clicking on the Number of pictures you should come to an overview of all categories in which this user has uploaded images and since then the categories should be linked ,so if you click on this category, that category will open only with the images of the selected user(images from other users hidden).

I am already a little bit versed in PHP and MySQL, written my own mods, but it is not enough to program something like this ...

Does anyone have the time and inclination to?

Greetings

Scarala
PS: Hope you can understand my english...

4
Hallöchen liebe Community.

ich hatte eine Idee, bei der ich mich freuen würde, wenn sie jemand umgesetzt bekommt, ich schaffe es nicht, dazu reichen meine Kenntnisse einfach nicht aus, auch nicht mit Google & co.

Zur Idee: Ich möchte einen Link im Leuchtkasten haben, über den man sich eine Kollage aus Bildern in seinem Leuchtkasten machen kann. Die Bilder hierfür sollen vom Benutzer ausgewählt werden können (Checkbox zu jedem Bild). Ein PHP-Script soll dann aus den ausgewählten Bildern automatisch eine Collage erstellen, die dem Nutzer dann angezeigt wird. Diese soll dann für ihn Runterladbar sein.

Ich freue mich wenn jemand eine Idee zur Umsetzung hat.

Liebe Grüße

Scarala

5
Mods & Plugins (Requests & Discussions) / Weiterleitung nach Login
« on: October 08, 2014, 11:41:55 AM »
Hallo liebe Community.

Ich habe eine Frage. Ich habe mir eine Blogerweiterung für 4images programmiert, die auch soweit komplett funktioniert. Mein problem ist nun, wenn jemand sich auf der Blogseite (blog.php) befindet und sich ein/ausloggt wird er immer auf die blop.php weitergeleitet und bekommt somit den gesamten blog angezeigt.
Wenn man nun aber vor dem Login/Logout einen einzelnen Blogeintrag geöffnet hat (blog.php?id=1 zeigt nur den Blogeintrag mit der ID 1 und gibt die möglichkeit dort zu kommentieren) wird man danach auch wieder auf die blog.php weitergeleitet.
Wie bekomme ich den Login/logout nun so hin, das er wenn die id in der URL gesetzt ist, das man nach login/logouch auch wieder dorthin weitergeleitet wird?

Ich danke für Hilfe.

Liebe Grüße

Scarala

6
Discussion & Troubleshooting / Nach Serverumzug probleme mit Umlauten
« on: September 08, 2014, 08:07:11 AM »
Ich habe seit meinem Serverumzug das Problem, das beim Hochladen der Bilder Hiroglyphen statt umlaute gespeichert werden.
Statt Gelände steht da z.b. Gelände in der Datenbank.
Charset der Homapage ist ISO-8859-1, Kollation der DB ist utf8_general_ci und und Kollation der Tabellen latin1_swedish-ci.


7
Mods & Plugins (Requests & Discussions) / Suche Foren-Bridge
« on: August 07, 2014, 09:30:37 AM »
Hallo ihr lieben.

Ich bin auf der suche nach einer Foren-Bridge die genau umgekehrt zu den hier vorhandenen Bridges funktioniert.

Ich suche eine Bridge, bei der die Nutzer aus der 4images-DB als Grundlage verwendet werden, nicht wie bei den hier vorhandenen Bridges die Registrierung im Forum gemacht wird und dann in die 4images-DB übernommen wird.

Forensystem vorzugsweise phpBB oder WBB.

Würde mich freuen wenn jemand sowas hinbekommen würde.

Liebe Grüße

Scarala

8
Hallo Leute

Ich habe eine kleine Mod bei mir eingebaut, mit der es möglich ist, mit den Pfeiltasten der Tastatur vor und Zurück durch die Bilder zu gehen.

Hier erstmal eine kleine Anleitung zum einbauen.
Weiter unten eine Frage dazu.

Step 1:
Suche in templates/{Dein Template}/header.html
<body bgcolor="#FFFFFF" text="#0F5475" link="#0F5475" vlink="#0F5475" alink="#0F5475">

und ersetze es durch
<body  bgcolor="#FFFFFF" text="#0F5475" link="#0F5475" vlink="#0F5475" alink="#0F5475" onkeydown="navigieren(event.keyCode);">
(Je nach Template kann es sein, das die Farbeinstellungen nicht im <body>-Tag stehen. Ich habe hier die Standardinstallation genommen.

Step 2:
Suche in templates/{Dein Template}/details.html
{header}

und füge in der Zeile darunter folgendes ein:
<?php
$prev 
"{prev_image_url}";
$next "{next_image_url}";
if (
$prev == "&nbsp;"
{echo 
'<script type="text/javascript" language="JavaScript">
function navigieren(gehe)
{
switch(gehe){
  case 39:
  window.location.href="'
.$next.'";
  break
  default:
  break
  }
}
</script>'
;}
else {
if (
$next == "&nbsp;") {
echo 
'<script type="text/javascript" language="JavaScript">
function navigieren(gehe)
{
switch(gehe){
  case 37:
  window.location.href="'
.$prev.'";
  break
  default:
  break
  }
}
</script>'
;}
else
{echo 
'<script type="text/javascript" language="JavaScript">
function navigieren(gehe)
{
switch(gehe){
  case 37:
  window.location.href="'
.$prev.'";
  break
  case 39:
  window.location.href="'
.$next.'";
  break
  default:
  break
  }
}
</script>'
;}} ?>


Das wars schon.

Liebe Grüße

Scarala

9
Hallo ihr lieben,

ich habe ein Problem. Wenn ich in mein Admin-Controlpanel gehe dauert der Aufbau der Übersichtsseite so lange, das nach 60 Sekunden nur die "Wer ist Online?"-Tabelle richtig angezeigt wird und da drunter dann folgende fehlermeldung kommt:

Code: [Select]
Fatal error: Maximum execution time of 60 seconds exceeded in C:\Inetpub\vhosts\mps-fotos.de\httpdocs\4images\admin\admin_functions.php on line 672
Somit wird mir die Übersicht und die Tabelle mit den "5 meißt aufgerufenen Bilder" etc. nicht angezeigt...

ich hab 10881 Bilder und 573 Kategorien... ist das schon so viel, das das CP da die Datenbankabfrage nicht mehr vernünftig hinbekommt?

Selbst nach einem Wechsel auf einen neuen, leistungsfähigeren Server immer noch das selbe problem gehabt.

Ich hoffe mir kann jemand helfen.

MFG

Scarala

10
Mods & Plugins (Requests & Discussions) / 4images content management?
« on: December 16, 2012, 02:32:48 AM »
Hallo liebe Community.
Ich arbeite gerade an einer möglichkeit, 4images als vollwertiges Content Management -System zu nutzen und wollte mal nachfragen, wie hier das interesse aussieht?

Es soll so sein, das es für die admins die möglichkeit gibt, neue Beiträge zu schreiben, die in die Datenbank gespeichert und dann automatisch zur Navigation hinzugefügt werden als neue Seite.

alles voll verwaltbar über die adminseite (Reihenfolge, bearbeiten, löschen, freigeben/sperren etc)

Würde mich über ein Feedback freuen, inwieweit Interesse in der community besteht...

Grüße

Scarala


11
//--------------- Deutsch ----------------

Hallo leute,

hier mal ein kleiner Mod von mir, das als Overlay über dem Bild in der Detailansicht einen vor- und zurück-Pfeil wie bei Facebook anzeigt.
Die Pfeile werden nur angezeigt, wenn die Maus über dem Bild ist.

Step1:
Öffne die Datei templates/(DeinTemplate)/header.html

füge dort zwischen <head> und </head> folgenden Code ein:
<script type="text/javascript">
<!--
function 
show_pic(picID){
  var 
myObj document.getElementById(picID);
  if(
myObj.style.display == "none"){
    
myObj.style.display "block";
  }else{
    
myObj.style.display "none";
  }
}
//-->
</script>


Step 2:
Lade dir die vier Bilder aus dem Anhang runter und lade sie in templates/(DeinTemplate)/images hoch.

Step 3:
Suche in templates/(DeinTemplate)/details.html nach:
{image}

und ersetze es durch

<div style="background-image: url({media_src}); width:{width}px;height:{height}px;" id="{image_name}" onmouseover="show_pic('prev_image_arrow'), show_pic('next_image_arrow')" onmouseout="show_pic('prev_image_arrow'), show_pic('next_image_arrow')">
<
table style="width:{width}px;height:{height}px;">
<
tr>
<
td width="29px" style="vertical-align: middle;" align="left">
<
a id="prev_image_arrow" href="{prev_image_url}" style="display:none; text-decoration:none;">{if prev_image_name}<img src="{template_url}/images/backtransp.png" onmouseover="this.src='{template_url}/images/back.png';" onmouseout="this.src='{template_url}/images/backtransp.png';" border="0" alt="{prev_image_name}" title="{prev_image_name}"/>{endif prev_image_name}</a>
</
td>
<
td>
</
td>
<
td width="29px" style="vertical-align:middle;" align="right">
<
a id="next_image_arrow" href="{next_image_url}" style="display:none; text-decoration:none;">{if next_image_name}<img src="{template_url}/images/nexttransp.png" onmouseover="this.src='{template_url}/images/next.png';" onmouseout="this.src='{template_url}/images/nexttransp.png';"border="0" alt="{next_image_name}" title="{next_image_name}"/>{endif next_image_name}</a>
</
td>
</
tr>
</
table>
</
div>


Step 4: (optional)
Ebenfalls in templates/(DeinTemplate)/details.html kann man nun noch folgenden Code löschen:
	
	
<
table width="100%" border="0" cellspacing="0" cellpadding="1">
                    <
tr>
                      <
td class="bordercolor">
                        <
table width="100%" border="0" cellspacing="0" cellpadding="3">
                          <
tr valign="top">
                            <
td class="row2"> {if prev_image_name}<table><tr><td><center>{lang_prev_image}<br>&nbsp;&nbsp;
                              <
b><a href="{prev_image_url}">{prev_image_name}</a></b>
                              <
br><a href="{prev_image_url}"><img src="{prev_thumb_file}" border="1"></a></center></td></tr></table>
                              {endif 
prev_image_name}</td>
                            <
td align="right" class="row2">{if next_image_name}<table><tr><td><center>{lang_next_image}<br>
                              <
b><a href="{next_image_url}">{next_image_name}</a>&nbsp;&nbsp;&nbsp;</b>
                              <
br><a href="{next_image_url}"><img src="{next_thumb_file}" border="1"></a></center></td></tr></table>
                              {endif 
next_image_name}</td>
                          </
tr>
                        </
table>
                      </
td>
                    </
tr>
                  </
table>

um die Zurück- und Weiter-Tabelle unterhalb des Bildes von der Details-Seite zu entfernen.

Natürlich kann man die beiden Bilddateien durch beliebige eigene ersetzen (Dann nur dran denken die Spaltenbreite hochzusetzten auf die Breite eures Bildes).

Auf meiner Seite hab ich diese Mod installiert, wer also ein Beispiel sehen will, einfach auf mein Signaturbanner klicken.

Liebe Grüße

Euer Scarala

EDIT1: Step 3: geändert wegen falscher Darstellung bei 1. und letztem Bild einer Kategorie, funktioniert jetzt richtig.
EDIT2: Step 3: Darstelung auch für den IE angepasst
EDIT3: Step 3: Die Pfeile werden nun halbtransparent dargestellt und bei Mouseover auf einem Pfeil erst voll sichtbar.
EDIT4: Step 3: Bei mouseover der Pfeile werden nun die Namen des nächsten bzw vorherigen Bildes als Tooltip angezeigt
            Step 4 hinzugefügt


//------------------ English --------------------

Hello guys,

here is a little MOD from me, that shows a next- and back-arrow as overlay on the Picture in the detail-view.
The arrows will only be shown on mouseover the picture.

Step1:
open the file templates/(yourtemplate)/header.html

insert between <head> and </head> following code:
<script type="text/javascript">
<!--
function 
show_pic(picID){
  var 
myObj document.getElementById(picID);
  if(
myObj.style.display == "none"){
    
myObj.style.display "block";
  }else{
    
myObj.style.display "none";
  }
}
//-->
</script>


Step 2:
Download the four images from attachment and upload them in templates/(yourtemplate)/images.

Step 3:
search in templates/(yourtemplate)/details.html for:
{image}

and replace with

<div style="background-image: url({media_src}); width:{width}px;height:{height}px;" id="{image_name}" onmouseover="show_pic('prev_image_arrow'), show_pic('next_image_arrow')" onmouseout="show_pic('prev_image_arrow'), show_pic('next_image_arrow')">
<
table style="width:{width}px;height:{height}px;">
<
tr>
<
td width="29px" style="vertical-align: middle;" align="left">
<
a id="prev_image_arrow" href="{prev_image_url}" style="display:none; text-decoration:none;">{if prev_image_name}<img src="{template_url}/images/backtransp.png" onmouseover="this.src='{template_url}/images/back.png';" onmouseout="this.src='{template_url}/images/backtransp.png';" border="0" alt="{prev_image_name}" title="{prev_image_name}"/>{endif prev_image_name}</a>
</
td>
<
td>
</
td>
<
td width="29px" style="vertical-align:middle;" align="right">
<
a id="next_image_arrow" href="{next_image_url}" style="display:none; text-decoration:none;">{if next_image_name}<img src="{template_url}/images/nexttransp.png" onmouseover="this.src='{template_url}/images/next.png';" onmouseout="this.src='{template_url}/images/nexttransp.png';"border="0" alt="{next_image_name}" title="{next_image_name}"/>{endif next_image_name}</a>
</
td>
</
tr>
</
table>
</
div>


Step 4: (optional)
also in templates/(yourtemplate)/details.html you can now delete following code:
	
	
<
table width="100%" border="0" cellspacing="0" cellpadding="1">
                    <
tr>
                      <
td class="bordercolor">
                        <
table width="100%" border="0" cellspacing="0" cellpadding="3">
                          <
tr valign="top">
                            <
td class="row2"> {if prev_image_name}<table><tr><td><center>{lang_prev_image}<br>&nbsp;&nbsp;
                              <
b><a href="{prev_image_url}">{prev_image_name}</a></b>
                              <
br><a href="{prev_image_url}"><img src="{prev_thumb_file}" border="1"></a></center></td></tr></table>
                              {endif 
prev_image_name}</td>
                            <
td align="right" class="row2">{if next_image_name}<table><tr><td><center>{lang_next_image}<br>
                              <
b><a href="{next_image_url}">{next_image_name}</a>&nbsp;&nbsp;&nbsp;</b>
                              <
br><a href="{next_image_url}"><img src="{next_thumb_file}" border="1"></a></center></td></tr></table>
                              {endif 
next_image_name}</td>
                          </
tr>
                        </
table>
                      </
td>
                    </
tr>
                  </
table>

to delete the next- back-table below the picture on the details-page.

You can replace the pictures of the arrows with your own style. (then you have to edit the column-width and insert the width of your arrow-images).

I´ve installed this mod on my page, so if you want to see an example, you only have to click on my signature-banner.

Greetings

Your Scarala

PS: I hope my translation is ok an readable...

EDIT1: Step 3: edited cause of wrong visibility on first and last picture of a category, now it works.
EDIT2: Step 3: edited for correct showing in Internet Explorer
EDIT3: Step 3: the arrows are now shown half-transparent and will only be shown full on mouseover an arrow
EDIT4: Step 3: now on mouseover an arrow, there is shown the name of the next/previous image in a tooltip
            Step 4 added

12
Hallo

Ich habe folgendes Problem:
Bei einigen Bildern sind die Bildnamen so lang, das dadurch auf der Kategorieseite die Zellen breiter werden als die soll-breite.

Dadurch Kann man dann manchmal nicht mehr alle spalten sehen...

Kann man irgendwie hinbekommen, das die galerie einen automatischen zeilenumbruch macht? oder Vom Bildnamen in der Kategorieansicht nur so 20 zeichen gezeigt werden und dahinter ein "..." oder so?

13
Hallo ihr Lieben,

ich habe festgestellt das, wenn ich eine Bilddatei hochlade, in dessen dateiname ein Umlaut drin ist, und ich keinen Bildnamen angebe, sodass der Dateiname als Bildname übernommen wird, in dem übernommenen Bildnamen der Umlaut fehlt (z.B. das Bild Gelände.jpg Hochgeladen, im Bildname steht dann allerdings Gelnde, das ä fehlt also)

Lässt sich dieser fehler irgendwie beheben?

Konnte über die SuFu leider nichts passendes finden.

14
//-----------------Deutsch---------------//

Hallo ihr lieben.

Hat einer von euch eine idee, wie man es realisieren könnte, das eine Kategorie erst nach einem vorher festgelegten Datum für Gäste und registrierte User angezeigt wird, vor dem Datum allerdings für admins schon sichtbar ist?

Freue mich auf Ideen.

MFG

Scarala

//----------------English-----------------//

Hello guys.

Did anyone of you have an idea how to implement, that categories are only shown after a predetermined date for guests and registered users and that it is visable for admins already before this date?

Thanks for your ideas

Greetings

Scarala

15
Hallo leute.

Ich habe auf meinem Server erfolgreich 4images einmal als normale und als Mobilversion installiert.
Normal: http://www.mps-fotos.de/4images
Mobil: http://www.mps-fotos.de/mobile

meine index.php im root macht die Abfrage, welches Endgerät auf die Seite zugreift und leitet entsprechend weiter...

Aber darum gehts grad ja nicht...

Ich versuche gerade in meine Mobil-Seite im Footer einen Link einzubauen, der die aktuelle Mobil-Webseite auf dem Handy als normale Webseite öffnet.

Hierfür habe ich folgenden Code versucht zu nehmen:
<a href="..<?php echo $_SERVER['SCRIPT_NAME'] . '?'. $_SERVER['QUERY_STRING']; ?>" target="_self">Diese Seite in der Normalansicht ansehen.</a>

Mein Problem nun ist, das $_SERVER['SCRIPT_NAME'] immer den Pfad am Dokument-Root enthält... also z.b. wäre dieses hier auf meinem Mobil-Index: "../mobile/index.php?"
Nun möchte ich mit dem link allerdings auf mein 4images-Verzeichnis umleiten... wäre also:

<a href="../4images<?php echo $_SERVER['SCRIPT_NAME'] . '?'. $_SERVER['QUERY_STRING']; ?>" target="_self">Diese Seite in der Normalansicht ansehen.</a>
Nur leider steht dann halt da: "../4images/mobile/index.php?"

Hat jemand ne ahnung, wie ich nun nur den aktuellen dateinamen und nicht den vollständigen Pfad mit $_SERVER['SCRIPT_NAME'] bekomme? Habe schon gegoogelt aber nichts gefunden.
Bin leider auch kein PHP-Profi.

Freue mich auf Antwort.

LG

Scarala


EDIT

Habs selbst rausgefunden nach langer suche:
Einfach $_SERVER[SCRIPT_NAME] durch basename($_SERVER[SCRIPT_NAME]) ersetzt.


<a href="../4images/<?php echo basename($_SERVER[SCRIPT_NAME]) . '?' . $_SERVER['QUERY_STRING'];  ?>" target="_self">Diese Seite in der Normalansicht ansehen.</a>

Pages: [1] 2