Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

photo gallery for oscommerce


Recommended Posts

You are correct. I will look into a solution. Thanks for letting me to know.

 

Todd

 

 

I suggest there is a bug

 

.htmlentities - cant decode non English Title text

 

catalog/gallery.php

echo "\n".'<td align="center"><a id="autoload'.$fotos['cID'].$fotos['pID'].'" href="' . tep_href_link($dir.$file) . '" class="highslide" onclick="return hs.expand(this,{headingText: \''.htmlentities($fotos['title']).'\'})">'.tep_image($dir . $file, '', 150, 150, 'hspace="5" vspace="5"').'</a><br>'.stripslashes($fotos['title']);

Link to comment
Share on other sites

  • Replies 320
  • Created
  • Last Reply

Top Posters In This Topic

Another one!

 

catalog/gallery.php

 

For logged users, TEXT_PLACE_COMMENT displays twice

 

                                               echo '<b>'.TEXT_PLACE_COMMENT.'</b><br>';

					//leave a comment
					if (tep_session_is_registered('customer_id')) {
						echo '<b>'.TEXT_PLACE_COMMENT.'</b><br>';

Link to comment
Share on other sites

Yep. The new box doesn't have that, just forgot to add the delete into an update guide somewhere. Just logged in users should see the add comment note. Delete the first one. Thanks again.

 

Todd

 

 

***CORRECTION*** That was fixed in update .9 to 1.0

 

Another one!

 

catalog/gallery.php

 

For logged users, TEXT_PLACE_COMMENT displays twice.

 

                                               echo '<b>'.TEXT_PLACE_COMMENT.'</b><br>';

					//leave a comment
					if (tep_session_is_registered('customer_id')) {
						echo '<b>'.TEXT_PLACE_COMMENT.'</b><br>';

Edited by lildog
Link to comment
Share on other sites

This may help if you need to align heading title in JS pop-up window

 

just add to you stylesheet and play

 

.highslide-heading {
  display: none;
  font-weight: bold;
  margin: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10px;
  text-align: center;
}

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Hi guys,

 

i have installed this cool contribution and almost everything works.

 

i installed v 1.3 which is the most recent one on the contributions part of the site.

 

my problem is that the highslide stuff does not work.

 

my images open on their own, not in the popup which is not what its supposed to do.

 

i have tried some of the things that were suggested on page 13, and none of them seem to work.

 

can anyone offer suggestions/help?

 

my store is https://ironhalo.net/store//catalog/index.php

 

i know the store is in a different folder than the contribution was written for, but nothing i have changed seems to work.

 

look forward to suggestions.

 

Cheers,

 

Alan

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

I have installed Simple Gallery / Photogallery slideshow. All seems to have installed correctly.

 

I loged in as a user and can add pictures.

 

The problem I am having is that I can not do item 14.

 

14. Log in to admin area and go to

configuration-> thumbnails and edit thumbnail path:

 

enter: "thumbnails/" with no quotes and save

 

Also when I go to my site I do not see the slide show. The only thing I can work it out to be is that I have an STS template, not the standard OScommerce template. Do you know what files I need to change/update and what needs to be changed.

 

thanks

 

Muchly appreciated

 

kristina

Kristina

5 Star Crystals

[email protected]]

Link to comment
Share on other sites

I have uploaded a new version.

 

+ upgraded OTF to 2.4 fix

+ No slideshow if only one image

+ Add default image for plain image gallery box

+ Image box tooltip language compatible

+ Made some text more clear

+in admin on upload page:

state image size limits

 

 

This update should clarify some of the errors in admin and fixed the infoboxes a bit.

 

lildog

 

 

I have installed the latest OTF 2.4 and Photogallery, but have the following problems:

 

1/ I do not see the configuration-> thumbnails and edit thumbnail path:

2/ Users can add their picturs, but the slide show does not appear on my webpage.

 

I have an STS template, is there a different file that I need to update to include the slideshow in the left column.

 

thanks

 

Kristina

Kristina

5 Star Crystals

[email protected]]

Link to comment
Share on other sites

  • 3 months later...

K so what about putting it in the a STS template? Will it work with the STS installed?

 

This module works well with STS, although you need to remove the links to the highslide java files from the gallery.php file and add them directly to the sts_template file header

 

The only issue i have seen so far is the comment functions dont seem to accept anything...

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...

Hi,

 

A great plugin, thank you for that!

 

I have a problem, however. I uploaded three pictures to the gallery and deleted them, but the thumbnails still exist and rotate in the left column. I can't remove the thumbnails in my ftp program even if I chmod the files, I just get permission denied. The cpanel file editor doesn't work either, permission denied there also (I'm on a shared hosting account).

 

Any idea how to fix this? The thumbnails should be deleted along with the picture itself but that doesn't seem to work unfortunately.

Link to comment
Share on other sites

  • 2 months later...

Just stumbled about this contribution and have to say - great it works out of the box.

There is only one big problem when using STS ( latest version) the slide show does not slide but propagate downward picture by picture until the last one in the left column and Highslide does display erratic.

It STS is off everything is fine.

Has anybody out there got this contribution to run with STS and can help me out with some tips on how to get it run with STS as well

 

Thanks a lot

Roland

Link to comment
Share on other sites

  • 1 month later...

Ok i guess this thread isn't getting replies, but im sure its because of the easieness to install. Would advise this contribution to any shop owner who intends to have a show room of images for the clients.

 

ANyway here it goes,

 

Hi all,

 

Can anyone spot what is wrong here, i am using MySQL 5.0.91-community-log in PHP Version 5.2.12

 

Here is the error message when i click edit on a picture:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND pID=' at line 1

 

Here is the code of gallery_user.php (i know this is a contribution but the thread is not getting any replies and this is syntax so i appreciate your answer if you know):

 

<?php
/*
 $Id: shipping.php,v 1.22 2003/06/05 23:26:23 hpdl Exp $

 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com

 Copyright (c) 2003 osCommerce  Released under the GNU General Public License

Site design by www.micrographx.be
*/

 require('includes/application_top.php');
 header('Content-type: text/html; charset=' . CHARSET . '');

// if the customer is not logged on, redirect them to the login page
 if (!tep_session_is_registered('customer_id')) {
   $navigation->set_snapshot();
   tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
 }

 require(DIR_WS_LANGUAGES . $language . '/gallery_user.php');

//edit form voor titel en beschrijving processen
if (isset($_POST['edittitle']) && $_POST['edittitle']=='save') {
$cID = $_POST['cID'];
$pID = $_POST['pID'];
mysql_query("UPDATE gallery SET title='".addslashes($_POST['title'])."', description='".addslashes($_POST['description'])."' WHERE gallery.cID=".$cID." AND gallery.pID=".$pID) or die(mysql_error());

}

if (isset($_GET['delete'])) {
unlink('gallery/'.$_GET['pid']);
$cID = explode("_",$_GET['pid']);
$pID = explode(".",$cID[1]);
mysql_query("DELETE FROM gallery WHERE cID=".$cID[0]." AND pID=".$pID[0]);
$messageStack->add('The file has been removed successfully.','success');
}

$superuser=false;
$superuser_check_query = tep_db_query("select count(*) as total from " . TABLE_GALLERY_SUPERUSERS . " where cID = '" . (int)$customer_id . "'");
$superuser_check_value = tep_db_fetch_array($superuser_check_query);
if ($superuser_check_value['total'] > 0) $superuser=true;

if (isset($_POST['fotouploaden']) && $_POST['fotouploaden']='Upload') {						
foreach ($_FILES["uploadedfile"]["error"] as $key => $error) {
	if ($error == UPLOAD_ERR_OK) {
		//nagaan hoeveel fotos deze klant reeds staan heeft
		$sql = mysql_query("SELECT * FROM gallery WHERE cID=".$customer_id);
		$i = mysql_num_rows($sql)+1;
		if ($i > 6 && $superuser==false) {
		  $messageStack->add('gallery_user',ERROR_TOO_MANY,'error');
		}

		if ($i < 6 || $superuser==true) { // begin superuser
		//voorwaarden nagaan: afmetingen (800x600), soort file (jpg,jpeg), bestandsgrootte (100k)
			//------------------------uitwerken en de errors wat mooier weergeven in de messagestack--------------------------------------------
			$allowed_extensions = array('jpg','JPG');
			$file = $_FILES['uploadedfile'];
			if (! preg_match('#\.(.+)$#', $file['name'][$key], $matches)) {die('File has no extension');}
			if (! in_array($matches[1], $allowed_extensions)) {die("Extension {$matches[1]} is not allowed");}
			if ($file['size'][$key]>100000) {die("file size too large");}
			if (!$file['type'][$key] == 'image/jpg') {die("wrong file type");}
			if (!is_uploaded_file($file['tmp_name'][$key])) {die("not a http upload");}
			if (!getimagesize($file['tmp_name'][$key])) {die("not an image file type");}//geeft false terug voor niet-images
			$size=getimagesize($file['tmp_name'][$key]);
			$width=$size[0];
			$height=$size[1];
			if ($width>800){die("width is too large");}
			if ($height>600){die("height is too large");}

			$target_path = "gallery/";						

			//bepalen welke de eerste vrije fotonummer is voor deze klant
			//identify the first free photo number for this customer
			$gebruikte_nummers = array();
			while($fotos = mysql_fetch_array($sql)){
					$gebruikte_nummers[] = $fotos['pID'];
			}

			$n = 1;
       if ($superuser==false){
				while ($n <= 5 ) {
					if (!in_array($n,$gebruikte_nummers)) {
						break;
					}
					$n ++;
				}
			}else{
				while ($n <= $i-1 ) {
					if (!in_array($n,$gebruikte_nummers)) {
						break;
					}
					$n ++;
				}
			}

			//$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 
			$target_path = $target_path . $customer_id."_".$n.".jpg"; 		
			if(copy($file['tmp_name'][$key], $target_path)) {
				//$messageStack->add('gallery_user','success');
				$messageStack->add('header',TEXT_FILE. ' '. basename($file['name'][$key]). ' '.TEXT_UPLOADED,'success');
				mysql_query("INSERT INTO gallery (cID,pID) VALUES (".$customer_id.",".$n.")");
				tep_redirect(tep_href_link(FILENAME_GALLERY));
			} else{
				//$messageStack->add('There was an error uploading the file '.  basename($file['name'][$key]). ', please try again!','error');
				$messageStack->add('header','There was an error uploading the file '.  basename($file['name'][$key]). ', please try again!','error');
			}

		}//end superuser
	}
}
}


 $breadcrumb->add(NAVBAR_TITLE, tep_href_link('gallery_user.php'));
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<script type="text/javascript" src="js/highslide/highslide.js"></script>

<script type="text/javascript">    
hs.registerOverlay({
overlayId: 'closebutton',
position: 'top right',
fade: 2 // fading the semi-transparent overlay looks bad in IE
});

hs.graphicsDir = 'js/highslide/graphics/';
</script>

<style type="text/css">
.highslide-wrapper div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide {cursor: url(js/highslide/graphics/zoomin.cur), pointer;outline: none;text-decoration: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {/*border: 2px solid gray;*/}
.highslide:hover img {border-color: silver;}
.highslide-wrapper, .drop-shadow {background: white;}
.highslide-image {border: 10px solid white;}
.highslide-image-blur {}
.highslide-html {background-color: white;}
.highslide-html-blur {}
.highslide-html-content {position: absolute;display: none;width: 300px;}
.highslide-body{padding: 0 10px 10px 10px;}
.highslide-caption {
   display: none;
   border: 0px solid #745224;
   font-family: Verdana, Helvetica;
text-align:right;
font-style:italic;
font-weight:bold;
   font-size: 10pt;
padding:10px;
background: white;
}
.highslide-loading {
   display: block;
color: black;
font-size: 8pt;
font-family: sans-serif;
font-weight: bold;
   text-decoration: none;
padding: 2px;
border: 1px solid black;
   background-color: white;

   padding-left: 22px;
   background-image: url(js/highslide/graphics/loader.white.gif);
   background-repeat: no-repeat;
   background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
   padding: 2px;
   color: silver;
   text-decoration: none;
font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
   color: white;
   background-color: gray;
}
a.highslide-full-expand {
background: url(js/highslide/graphics/fullexpand.gif) no-repeat;
display: block;
margin: 0 10px 10px 0;
width: 34px;
height: 34px;
}
.highslide-overlay {
display: none;
}
.highslide-wrapper .highslide-header {
padding-bottom: 5px;
}
.highslide-wrapper .highslide-header ul {
margin: 0;
padding: 0;
text-align: right;
}
.highslide-wrapper .highslide-header ul li {
display: inline;
padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
display: none;
}
.highslide-wrapper .highslide-header a {
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
cursor: move;
}
.control {
float: right;
   display: block;
   /*position: relative;*/
margin: 0 5px;
font-size: 9pt;
   font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
.control:hover {
color: black !important;
}
.highslide-move {
   cursor: move;
}
</style>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE; ?></title>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3">
 <tr>
   <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
<!-- left_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
<!-- left_navigation_eof //-->
   </table></td>
<!-- body_text //-->
   <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="0">
     <tr>
       <td><table border="0" width="100%" cellspacing="0" cellpadding="0">
         <tr>
           <td class="pageHeading"><?php echo HEADING_TITLE; ?></td>
           <td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_specials.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>
         </tr>
       </table></td>
     </tr>
     <tr>
       <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
     </tr>
<?php
 if ($messageStack->size('gallery_user') > 0) {
?>
     <tr>
       <td><?php echo $messageStack->output('gallery_user'); ?></td>
     </tr>
     <tr>
       <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
     </tr>
<?php
 }
?>

     <tr>
       <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
         <tr>
           <td class="main">
			<?php
				echo REEDS_GEUPLOAD."<br>";
				$aantal_kol = 3; //number of pictures per row
				$rij = 1;
				$kolom = 1;
				$counter = 0; 
				$dir = "gallery/";
				echo '<table width="100%">';
				$sql = mysql_query("SELECT * FROM gallery WHERE cID=".$customer_id);
				while($fotos = mysql_fetch_array($sql)){
							$counter ++;
					    if ($kolom == 1) {echo '<tr>';}
							$file = $customer_id."_".$fotos['pID'].".jpg";
					   	echo "\n\n".'<td class="main" align="center">';
							echo '<a href="' . tep_href_link($dir.$file) . '" class="highslide" onclick="return hs.expand(this)">'.tep_image($dir . $file, '', 150, 150, 'hspace="5" vspace="5"').'</a><br>';

							$photos_pid=$fotos['pID'];
							$photos_cid=$fotos['cID'];
							$link = 'gallery_process.php?edit=yes&pID='.$fotos['pID'].'&cID='.$fotos['cID'];
							echo '[<a href="'.tep_href_link($link,'','SSL','',false).'" onclick="return hs.htmlExpand(this, { objectType: \'iframe\',outlineType: \'rounded-white\', outlineWhileAnimating: true } )">' .TEXT_EDIT.'</a>]<br>';
							echo '[<a href="' . tep_href_link('#') . '" onclick="return hs.htmlExpand(this, { contentId: \'comment'.$fotos['cID'].$fotos['pID'].'\', outlineType: \'rounded-white\', outlineWhileAnimating: true } )" class="highslide">' .TEXT_COMMENTS.'</a>]<br>';
							echo '[<a href="gallery_user.php?delete&pid='.$file.'">'.TEXT_DELETE.'</a>]</td>';
							?>
							<div class="highslide-html-content" id="comment<?php echo $fotos['cID'].$fotos['pID'];?>">
								<div style="height:20px; padding: 2px">
									<a href="#" onclick="return hs.close(this)" class="control">Close</a>
									<a href="#" onclick="return false" class="highslide-move control">Move</a>
								</div>
								<div class="highslide-body">
									<?php
									echo '<div style="text-align:left;color:#666666;font-weight:normal;font-style:normal;font-size:7pt;">';
									//bestaande commentaar uitlezen
									if ($fotos['comment'] != '') {
										$comment = explode('<-->',$fotos['comment']);
										foreach ($comment as $val) {
											$commentaar = explode ('///',$val);
											echo '<b>'.stripslashes($commentaar[0]) . "</b>: ".stripslashes($commentaar[1]).'<hr style="border:0;height:1px;color:#666666;background:#666666;">';
										}
									} else {
										echo TEXT_NO_COMMENTS;
									}
									echo '</div>';
									?>
								</div>
							</div>

							<?php
							if ($kolom == $aantal_kol) {
								echo '</tr>';
								$kolom = 0;
							}
							$rij ++;
							$kolom ++;
				}
				if ($kolom <= $aantal_kol && $counter !== 0 ) {echo '</tr>';}
				echo '</table>';
				if ($counter == 0) {echo NO_PICTURES;}
				echo "<p>";
				echo VOORWAARDEN_ONE;
				if ($superuser==false) {
				  echo VOORWAARDEN_TWO;
				}else{
				  //echo VOORWAARDEN_TWO_SU;
				}
				echo VOORWAARDEN_THREE;
			?>
			<form enctype="multipart/form-data" action="gallery_user.php" method="POST">
			<!--<input type="hidden" name="MAX_FILE_SIZE" value="100000" />-->
			<?php
			//nagaan hoeveel fotos deze klant reeds staan heeft
			$i = mysql_num_rows($sql);
			//if ($superuser==true) echo 'YOU ARE A SUPERUSER<br>';
			if ($i < 6 || $superuser==true) {
				echo CHOOSE_FILE.': <br>';
				if ($superuser==false){
					while ($i <6) {
						$i ++;
						echo '<input type="file" name="uploadedfile[]" /><br>';
					}
				}else{
				  $j=0;
					while ($j <6) {
						$j ++;
						echo '<input type="file" name="uploadedfile[]" /><br>';
					}
				}
				?>
				<input type="submit" name="fotouploaden" value="Upload" />
			<?php 
			} else {
				echo MAX_GALLERY_REACHED;
			}
			?>
			</form>
		</td>
         </tr>
       </table></td>
     </tr>
     <tr>
       <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
     </tr>
     <tr>
       <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">
         <tr class="infoBoxContents">
           <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
             <tr>
               <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
               <td align="right"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td>
               <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
             </tr>
           </table></td>
         </tr>
       </table></td>
     </tr>
   </table></td>
<!-- body_text_eof //-->
   <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
<!-- right_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
<!-- right_navigation_eof //-->
   </table></td>
 </tr>
</table>
<!-- body_eof //-->

<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
<br>
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>

Link to comment
Share on other sites

  • 2 months later...

Hello, I am interested to have this gallery integrated in my website, I downloaded the files, then quickly parsed the forum discussions. I did not installed yet because I have several questions:

 

1. Is this plugin bug-free? As I could see, many users had some issues, are those problems fixed?

 

2. In downloaded archive I found some .txt files called "update07to08" (and so on until 12to13). What are those files? Do I must apply that updated in that order, or are implemented in the code already?

 

3. Is this plugin compatible with OSC2.2 RC2a ?

 

Thank you.

Link to comment
Share on other sites

  • 4 months later...

Hello

 

I followed instructions but I'm getting this error in the admin area

 

Warning: include(includes/boxes/gallery_slideshow.php) [function.include]: failed to open stream: No such file or directory in /home/****/public_html/admin/includes/column_left.php on line 24

 

Warning: include(includes/boxes/gallery_slideshow.php) [function.include]: failed to open stream: No such file or directory in /home/****/public_html/admin/includes/column_left.php on line 24

 

Warning: include() [function.include]: Failed opening 'includes/boxes/gallery_slideshow.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/****/public_html/admin/includes/column_left.php on line 24

 

Also

 

When trying to follow this instruction:

#################################

 

 

 

6. In catalog/account.php

 

 

***FIND:

 

<tr>

<td class="main"><?php echo tep_image(DIR_WS_IMAGES . 'arrow_green.gif') . ' <a href="' . tep_href_link(FILENAME_ACCOUNT_PASSWORD, '', 'SSL') . '">' . MY_ACCOUNT_PASSWORD . '</a>'; ?></td>

</tr>

 

 

 

***ADD AFTER:

 

<!-- SIMPLE GALLERY start -->

 

<tr>

 

<td class="main"><?php echo tep_image(DIR_WS_IMAGES . 'arrow_green.gif') . ' <a href="' . tep_href_link('gallery_user.php') . '">' . MY_GALLERY . '</a>'; ?></td>

 

</tr>

 

<!-- SIMPLE GALLERY end -->

#################################

 

 

I could not find it. The closest was:

 

<li><span class="ui-icon ui-icon-key accountLinkListEntry"></span><?php echo '<a href="' . tep_href_link(FILENAME_ACCOUNT_PASSWORD, '', 'SSL') . '">' . MY_ACCOUNT_PASSWORD . '</a>'; ?></li>

</ul>

 

 

 

Please help me :)

Edited by Fitsie
Link to comment
Share on other sites

  • 1 month later...
  • 4 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...