|
usergallery_panel fra lodret til vandret
|
| Fyrsting |
Lagt på d. 18-12-2011 11:12
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hejsa
Hvordan kan jeg få ændret visningen af brugeralbums i usergallery_panel fra lodret til vandret?
Jeg ved ikke om det er den rigtige fil, men her kommer usergallery_panel.php
Kode<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright � 2002 - 2009 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INFUSIONS."usergallery/infusion_db.php";
if (file_exists(INFUSIONS . "usergallery/locale/" . $settings['locale'] . ".php")) {
include INFUSIONS . "usergallery/locale/" . $settings['locale'] . ".php";
} else {
include INFUSIONS . "usergallery/locale/English.php";
}
openside($locale['photo_admin_title']);
?>
<div align="center">
<?php
$result = dbquery("SELECT album_thumb, album_id FROM ".DB_USER_PHOTO_CATS." ORDER BY album_id DESC LIMIT 0,4");
if (dbrows($result)) {
$num=1;
while($data = dbarray($result)) {
if ($data['album_thumb'] && file_exists(PHOTOS.$data['album_thumb'])) {
$img="<img src='".PHOTOS.$data['album_thumb']."' style='margin:5px'>"; }
else { $img="<img src='".INFUSIONS."usergallery/images/no-photo-available.jpg' style='margin:5px'>"; }
?>
<?php
echo "<a href='".INFUSIONS."usergallery/index.php?album_id=".$data['album_id']."'>$img";
$num++;
} } else {
echo $locale['photo_none']; }?>
</div>
<a href="<?php echo INFUSIONS."usergallery/index.php";?>"style="float:right;"><?php echo $locale['photo_view'];?></a>
<?php
closeside();
?>
Tak for hjælpen på forhånd :) |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 20-12-2011 13:45
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hej igen
Jeg fandt ud af at det ændrede sig til vandret visning ved at vælge midterelement frem for sideelement.
Nu har jeg bare det problem at margen er voldsomt bred.
Jeg har ændret visningen fra 4 til 3 billeder, i håb om at få plads til dem alle på een stribe - det har desværre ikke hjulpet.
Kan man ændre margen i elementet så billederne kan være der?
Koden er her:
Kode<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright � 2002 - 2009 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INFUSIONS."usergallery/infusion_db.php";
if (file_exists(INFUSIONS . "usergallery/locale/" . $settings['locale'] . ".php")) {
include INFUSIONS . "usergallery/locale/" . $settings['locale'] . ".php";
} else {
include INFUSIONS . "usergallery/locale/English.php";
}
openside($locale['photo_admin_title']);
?>
<div align="center">
<?php
$result = dbquery("SELECT album_thumb, album_id FROM ".DB_USER_PHOTO_CATS." ORDER BY album_id DESC LIMIT 0,3");
if (dbrows($result)) {
$num=1;
while($data = dbarray($result)) {
if ($data['album_thumb'] && file_exists(PHOTOS.$data['album_thumb'])) {
$img="<img src='".PHOTOS.$data['album_thumb']."' style='margin:5px'>"; }
else { $img="<img src='".INFUSIONS."usergallery/images/no-photo-available.jpg' style='margin:5px'>"; }
?>
<?php
echo "<a href='".INFUSIONS."usergallery/index.php?album_id=".$data['album_id']."'>$img";
$num++;
} } else {
echo $locale['photo_none']; }?>
</div>
<a href="<?php echo INFUSIONS."usergallery/index.php";?>"style="float:right;"><?php echo $locale['photo_view'];?></a>
<?php
closeside();
?>
Se vedhæftede screenshot af midterelementet
Fyrsting tilknyttede følgende billede:
 |
|
|
|
|
|
|
| NoOne |
Lagt på d. 20-12-2011 14:00
|

Administrator

Antal indlæg: 1449
Tilmeldt: 01.03.08
Sidst set: 14.02.13
On/Offline:
Offline
Status:
Snart ferie
Dagens humør:

|
Er lige begyndet at kigge på galleriet. skulle lige til at skrive det selv bliver lavet om til vandret, hvis du sætter det i et center element.
på linje 31 og 32 står der
Kode style='margin:5px'
prøv at ret 5px til 1px
Hilsen NoOne
Husk at man selv kan markere egne debatter som løste.
Det gør man ved Debatfunktioner nede i højre hjørne.
Husk backup, før du laver noget om på din side. |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 20-12-2011 17:36
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hej NoOne
Det har jeg prøvet - det ændrer absolut intet.. Ihvertfald ikke i panelet hvor jeg kan se det 
Jeg troede nemlig også at det kunne gøre det. |
|
|
|
|
|
|
| NoOne |
Lagt på d. 20-12-2011 18:04
|

Administrator

Antal indlæg: 1449
Tilmeldt: 01.03.08
Sidst set: 14.02.13
On/Offline:
Offline
Status:
Snart ferie
Dagens humør:

|
Det virket ellers ved mig. Det er bare det standart panel der følger med. som er sat som et center panel.
Hilsen NoOne
Husk at man selv kan markere egne debatter som løste.
Det gør man ved Debatfunktioner nede i højre hjørne.
Husk backup, før du laver noget om på din side. |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 20-12-2011 19:42
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Ja det er det. Kan det være fordi min side ikke er bred nok i midterpanelet?
Mine billeders størrelse er ændret fra 100x100 til 200x200 - det kan måske også have noget at sige? |
|
|
|
|
|
|
| NoOne |
Lagt på d. 20-12-2011 19:51
|

Administrator

Antal indlæg: 1449
Tilmeldt: 01.03.08
Sidst set: 14.02.13
On/Offline:
Offline
Status:
Snart ferie
Dagens humør:

|
derfor skulle billederne jo stadig kunne komme helt sammen. hvor har du rettet størelsen på billederne
Hilsen NoOne
Husk at man selv kan markere egne debatter som løste.
Det gør man ved Debatfunktioner nede i højre hjørne.
Husk backup, før du laver noget om på din side. |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 20-12-2011 20:33
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
De er rettet under administrationen/fotoalbums
Der står der 200x200
Jeg har prøvet at ændre størrelsen bare for at teste, men det ændrer ikke noget ved de allerede oprettede albums, så jeg er ikke sikker på om der er ændret noget et andet sted også  |
|
|
|
|
|
|
| Smokeman |
Lagt på d. 20-12-2011 21:13
|

Super Administrator

Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline:
Offline
Status:
Far til fire :-)
Dagens humør:

|
Ahhh, kan se hans kode (NetriX - som har lavet koden) - er mangelfuld. Den tager ikke defenitionerne fra thumbs fra fotoalbum indstillingerne.
Men det gør den nu med min tilrettede kode - skulle den da meget gerne...
Kode<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright 2002 - 2009 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INFUSIONS."usergallery/infusion_db.php";
if (file_exists(INFUSIONS . "usergallery/locale/" . $settings['locale'] . ".php")) {
include INFUSIONS . "usergallery/locale/" . $settings['locale'] . ".php";
} else {
include INFUSIONS . "usergallery/locale/English.php";
}
openside($locale['photo_admin_title']);
echo "<div align='center'>";
global $settings;
$result = dbquery("SELECT album_thumb, album_id FROM ".DB_USER_PHOTO_CATS." ORDER BY album_id DESC LIMIT 0,3");
if (dbrows($result)) {
$num = 1;
while($data = dbarray($result)) {
if ($data['album_thumb'] && file_exists(PHOTOS.$data['album_thumb'])) {
$img = "<img src='".PHOTOS.$data['album_thumb']."' width='".$settings['thumb_w']."' height='".$settings['thumb_h']."' style='margin:5px' alt='' />";
} else {
$img = "<img src='".INFUSIONS."usergallery/images/no-photo-available.jpg' style='margin:5px' alt='' />";
}
echo "<a href='".INFUSIONS."usergallery/index.php?album_id=".$data['album_id']."'>".$img."</a>";
$num++;
}
} else {
echo $locale['photo_none'];
}
echo "</div>\n";
echo "<a href='".INFUSIONS."usergallery/index.php' style='float:right;'>".$locale['photo_view']."</a>";
closeside();
?>
- jeg har for det første omskrevet koden til "ren PHP" - i stedet for at gå ud og ind af PHP hele tiden. Der er ingen mening i at bruge HTML i en PHP-fil. Nogle gør det - sikkert for dovenskabens skyld..
Dertil har jeg indsat global $settings; - som muliggør at hive data ud fra tabellen fusion_settings (hvor bl.a. defenitionerne for album's højde + bredde står angivet). Disse har jeg så indsat ved <img src=''>:
width='".$settings['thumb_w']."' height='".$settings['thumb_h']."'
Nå, en forklaring fik du da med oven i. ;-) |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 20-12-2011 21:23
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hej Robert
Tusind tak for hjælpen.
Der sker dog noget meget underligt når jeg refresher min side = de tre billeder kommer ganske kortvarigt på én stribe, men så ryger det 3. igen ned under de 2 andre billeder  |
|
|
|
|
|
|
| Smokeman |
Lagt på d. 20-12-2011 21:27
|

Super Administrator

Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline:
Offline
Status:
Far til fire :-)
Dagens humør:

|
Det er fordi at 200 x 200px er for meget til sidens bredde. Jeg har sat det til 190 x 190px - og så er der plads.  |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 20-12-2011 21:29
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Tusind tak ven - jeg skulle lige til at skrive: HOV nu virker det alligevel.. Nu forstår jeg det bedre 
Det var dejligt - KANON!!!!
Tak for hjælpen  |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 06-01-2012 18:19
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hejsa
Jeg hiver lige denne frem igen... For jeg er lidt ked af at billederne i panelet vises "forstrukne" http://fugletosse...orside.php
Jeg ved jo godt at det skyldes at de forskellige billeder alle har forskelligt format, men kan man gøre noget ved det?
Måske visningen i panelet alligevel skal være mindre? Jeg ønsker blot ikke at ikonerne/thumbnails i albummene også bliver mindre..
Alternativt kan det måske laves som i Top forum brugere, hvor avatar bliver vist i det format de nu engang er i..? |
|
|
|
|
|
|
| Smokeman |
Lagt på d. 06-01-2012 18:47
|

Super Administrator

Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline:
Offline
Status:
Far til fire :-)
Dagens humør:

|
Hej hej ven.
Hmm, det burde kunne ordnes ved at fjerne enten definitionen på højden - eller bredden. Tror nu det vil være pænest hvis man bibeholder bredden. Så prøv at åbne filen til panelet - og find:
Kode height='".$settings['thumb_h']."'
- og slet det.
Hvis ikke du synes det tager sig så pænt ud, så kan du i stedet prøve at fjerne definitionen på bredden:
Kode width='".$settings['thumb_w']."'
Prøv dig evt. frem og se hvad der ser bedst ud. |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 06-01-2012 18:52
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hej min ven 
Tak for hjælpen. Jeg skal lige spise, så tester jeg det bagefter og vender tilbage  |
|
|
|
|
|
|
| Smokeman |
Lagt på d. 06-01-2012 19:16
|

Super Administrator

Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline:
Offline
Status:
Far til fire :-)
Dagens humør:

|
Det er bare helt fjong.  |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 06-01-2012 19:20
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hej igen ven
Det ser bedre ud nu når bredden er bibeholdt, så jeg lader den være som den er nu 
Nu er billederne da ikke helt tågede mere 
Tusind tak for hjælpen  |
|
|
|
|
|
|
| Smokeman |
Lagt på d. 06-01-2012 19:27
|

Super Administrator

Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline:
Offline
Status:
Far til fire :-)
Dagens humør:

|
Det var da så lidt.  |
|
|
|
|
|
|
| DanesDK |
Lagt på d. 11-03-2012 17:44
|

Bruger

Antal indlæg: 125
Tilmeldt: 16.05.11
Sidst set: 22.02.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
|
Nogen der ved hvor dette usergallery_panel kan downloads..?
Tak |
|
|
|
|
|
|
| Fyrsting |
Lagt på d. 11-03-2012 23:07
|

Administrator

Antal indlæg: 1779
Tilmeldt: 26.04.08
Sidst set: 02.04.13
On/Offline:
Offline
Status:
Ingen status er valgt
Dagens humør:

|
Hejsa
Hvis du har hentet infusionen usergallery, skulle panelet usergallery_panel gerne være med i zippen. |
|
|
|
|
|