• [Style] Flash Dock slider (rotator) v1.2 5 0 5 1
Currently:  

Author Topic: [Style] Flash Dock slider (rotator) v1.2  (Read 67909 times)

0 Members and 2 Guests are viewing this topic.

Offline jennylein

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #15 on: June 12, 2012, 06:40:20 PM »
Hallo und Danke an diehard.
Ich habe es gerade in meine categories.html eingebaut und läuft perfect mit Firefox und IE. Die Einstellungsmöglichkeiten im docmenuxml.php sind vielfältig, eine entscheidende Sache fehlt mir aber noch: Es lädt offensich alle thumbs aus dem db, auch solche, die nur bestimmte Gruppen sehen sollten. Beim anklicken wird zwar nicht die Detailseite angezeigt, sie sind aber trotzdem für jeden Gast sichtbar.

Kann mir jemand sagen, wie ich das ändern kann? Da ich es in der categories.html drin habe wäre es am naheliegendsten, nur die Bilder aus der Kategorie anzeigen zu lassen, in der man sich gerade befindet.

Danke im Voraus, falls mir dieses Jahr noch jemand antwortet :-)

<!-- -----  -->

Hi and thanks to diehard.
I have added this mod recently in to my categories.html and it's running perfect with firefox and IE. There are various setting options in docmenuxml.php but I'm missing one important thing: obviously it's loading all thumbs from db, even those which are dedicated only for certain user groups. Although the detail page is not viewed by clicking on it, they're still visible for everyone.

Could someone tell me how to change that? As I have added it in to categories.html it would be best to show only images from the current category I've chosen.

Thanks in advance if someone answers this year :-)


Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #16 on: June 12, 2012, 07:00:57 PM »
Hallo,

habs jetzt nicht probiert, und weiß leider jetzt auch nicht wie der original code aussieht glaube es sah so aus:

suche:
Code: [Select]
$sql = "SELECT DISTINCT *
        FROM " . IMAGES_TABLE . "
        WHERE image_active = 1 AND cat_id NOT IN (" . get_auth_cat_sql("auth_viewcat", "NOTIN") . ")
        ORDER BY RAND()

ersetze
Code: [Select]
$sql = "SELECT DISTINCT *
        FROM " . IMAGES_TABLE . "
        WHERE image_active = 1 AND cat_id = ".$cat_id."
        ORDER BY RAND()

alternativ

Code: [Select]
$sql = "SELECT DISTINCT *
        FROM " . IMAGES_TABLE . "
        WHERE image_active = 1 AND cat_id = $cat_id
        ORDER BY RAND()

lg
jeff

Offline jennylein

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #17 on: June 12, 2012, 07:27:26 PM »
Hallo Jeff,
danke für die schnelle Antwort. Ich habe beide Versionen probiert und beide lassen mein Adobe Flash Player abstürzen  :lol: . Ich habe auch schon an dieser Stelle angesetzt und hab einfach mal den Code durch den aus categories.php ersetzt. Ist genauso abgestürtzt. :-)

Hier die Abfrage aus categories.php:

$sql = "SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits".$additional_sql.", c.cat_name".get_user_table_field(", u.", "user_name")."
        FROM (".IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c)
        LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
        WHERE i.image_active = 1 AND i.cat_id = $cat_id AND c.cat_id = i.cat_id
        ORDER BY ".$config['image_order']." ".$config['image_sort'].", i.image_id ".$config['image_sort']."
        LIMIT $offset, $perpage";
$result = $site_db->query($sql);

Da sollte doch irgendwo die Lösung drin stehen... ? Meine PHP Kenntnisse tendieren leider gegen Null.


Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #18 on: June 12, 2012, 09:19:11 PM »
hi,

sorry hatte vergessen die datei dazu zu schreiben ;) hatte gedacht du wüsstest welche datei ich-

Den Code den ich gepostet habe musst du in der docmenuxml.php

ändern.

lg
jeff

Offline jennylein

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #19 on: June 12, 2012, 09:23:33 PM »
Hallo,
hab ich natürlich auch so verstanden und es in der docmenuxml.php geändert. Aber wie gesagt, hat nicht funktioniert.

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #20 on: June 13, 2012, 05:52:29 PM »
nabend,

hm komisch habs jetzt bei mir zum testen eingebaut und auch noch andere varianten versucht wir cat_id IN (". $cat_id.")

sorry, aber irgendwie scheint nix zu funken  keine Ahnung denn dass ausschließen geht.... aber keine ahnung warum....

du könntest eventuell eine abfrage einbauen wenn du nicht viele einbauen und die CAT's ausschließen ich hab leider zu viele um das zu testen....

Zumindest dass ausschließen geht, hat mir damals Rembrandt geholfen.

Code: [Select]
<?php
if ($cat_id == 1){

$cat_in "2,3,4..."//alle IDs eintragen außer 1


if (
$cat_id == 2) [

$cat_in "1,3,4..."//alle IDs eintragen außer 2

}
....

$sql "SELECT DISTINCT *
        FROM " 
IMAGES_TABLE "
        WHERE image_active = 1 
AND cat_id NOT IN ("
.$cat_in.")


Dies könntest du eventuell noch testen ob es geht  sonst fällt mir dazu nichts mehr ein

edit: habe gesehen, dass er in der duckmenuexml.php die $cat_id nicht ausgeben tut ... das sprengt mein script immer hatte noch nen weg gefunden.... wo ich händisch die die IDs fix angebe ....

edit: also wenn du eine bestimmte anzeigen lassen willst geht nur

AND cat_id IN (DEINE ID)


keine Ahnung warum er $cat_id da nicht nicht übernimmt ...

Offline jennylein

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #21 on: June 14, 2012, 06:17:56 PM »
Hallo und Danke, das mit AND cat_id IN (DEINE ID) hilft mir erst mal weiter, um die nicht frei zugänglichen Bilder zu verbergen.
Wäre nur schön gewesen, wenn man es noch so einstellen könnte, dass es die jeweils angewählte Kategorie anzeigt.
So müsste ich jetzt eine Kategorie erstellen, die einzig und allein für die flash-Vorschau vorgesehen ist...

lg

Offline Loda

  • Sr. Member
  • ****
  • Posts: 353
    • View Profile
    • Fotosucht Schweiz
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #22 on: June 15, 2012, 08:45:48 AM »
oder so:
 :arrow:
in der setting table legst du einen neuen eintrag ein:
z.b. flash_cat_id
 :arrow:
dann in der settings.php suche
show_table_separator($setting_group[4], 2"#setting_group_4");
und füge darunter ein:
  show_table_separator($setting_group[xx], 2"setting_group_xx");
  
show_setting_row("flash_cat_id");

wobei hier die xx durch deine nächste freie setting gruppe ersetzt wird zb. 11
 :arrow:
dann in der lang/deinesprache/admin.php
/*-- Setting-Group xx --*/
$setting_group[xx] = "Kategorien im Laufbanner";
$setting['flash_cat_id'] = "Kategorien, die im Bildlauf zu sehen sein sollen (durch Komma getrennt)";

wobei hier wieder die xx durch deine nächste freie setting gruppe ersetzt wird zb. 11
 :arrow:
dann in der dockmenuxml.php einfach dieses:
Code: [Select]
WHERE image_active = 1 AND cat_id IN (".$config['flash_cat_id'].")einsetzen.
 :arrow:
im ACP findest du nun in den Einstellungen die neue Gruppe.. dort trägst du dann die Kategorie ID ein, die erscheinen sollen..

sollte gehen..

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #23 on: June 15, 2012, 03:55:27 PM »
@Loda

ich glaube du hast es da etwas falsch verstanden ;)

Er will ja nicht in jeder kategorie alle anzeigen die er da eingibt.


Er will in der kategorie nur die bilder von der kategorie anzeigen.

Also wenn du Kategorie Autos hast.
Dann sollen wenn man auf Kategorie Autos klickt nur die Autos angezeigt werden.

Wenn man auf die Kategorie Katzen klickt, sollen nur die Katzen angezeigt werden.

darum habe ich ja mit $cat_id rum probiert..... nur ka warum er das nicht übernimmt ...

Offline ante226

  • Newbie
  • *
  • Posts: 24
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #24 on: August 18, 2012, 01:14:29 PM »
Hallo

wollte mal fragen wo man in der categories.html den code am besten ein trägt ??

würde mich auf eine antwort freuen

m-f-g

ante

Offline Gostemilov

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #25 on: August 22, 2012, 03:53:51 PM »
Thanks for the mod
But there is a problem with russian names.

For example:

echo $row["image_name"]; - nothing in toolptip
echo 'Name'.$row["image_name"];  Name in tooltip
echo '&#1040;&#1041;&#1042;&#1043;&#1044;'.$row["image_name"]; Nothing
echo iconv('windows-1251','utf-8',$row["image_name"]; - nothing

and so on

How can I show cyrillc titles on the page?

Thanks

Offline ziadmasry

  • Pre-Newbie
  • Posts: 1
    • View Profile
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #26 on: September 11, 2013, 08:59:21 PM »
Thanks,
I've installed it and it works fine but there's a little issue,if you please, when I stop with the mouse on some pics it reads " br>"
So< how can I fix that?
My 4images site is :
xxx: quicklook4uxxx: /gallery

Offline Nosferatu

  • Full Member
  • ***
  • Posts: 230
    • View Profile
    • Project-Firepower
Re: [Style] Flash Dock slider (rotator) v1.2
« Reply #27 on: February 22, 2014, 02:16:26 PM »
Hallo,

hat denn noch jemand anzeige Probleme mit Chrome / FireFox?

Also bei Chrome wird der Slider gar nicht mehr angezeigt.
Bei FireFox muss ich ein paar mal F5 drücken.

Bei IE geht es einwandfrei.

Ich habe an der Page nichts geändert.

MFG
Jeff