How do I edit html?

Forum
Last Post
Threads / Messages

GeneticAlpha

Loving Mysidia!
Member
Joined
May 24, 2020
Messages
289
Points
28
Age
31
Location
Tennessee
Mysidian Dollar
13,392
I'm having trouble figuring out what files I need to look in to edit certain things. Like, I've been trying to move the avatar to a different area of the page but I see it has no class or id when I inspect, so, I can't move it without all the images trying to move. I'm wanting to get in there and give it an id or class so I can move it but I have no idea where to find the html files for it, and for that matter where I go to edit any html. I looked in php files, lang, view, but I see the avatar image only be called by it's title. No html coding anywhere.
 
if you want to move the avatar in the user profile, then you need to edit the class_userprofile.php
PHP:
  private function aboutme(){
      $mysidia = Registry::get("mysidia");	
	  $document = $mysidia->frame->getDocument();
      $title = new Comment($mysidia->lang->basic.$mysidia->input->get("user"));
      $title->setBold(TRUE);
      $title->setUnderlined(TRUE);
      $membersince = $mysidia->db->select("users", array("membersince"), "username = '{$mysidia->input->get("user")}'")->fetchColumn();      
      $basicinfo = "<br><strong>Member Since:</strong> {$membersince}<br>
				    Gender: {$this->gender}<br>
				    Favorite Color: {$this->color}<br>
				    Nickname: {$this->nickname}<br>
				    Bio: {$this->bio}";
	  
      $document->add($title);
      $document->add(new Image($this->avatar, "avatar", 100));
      $document->add(new Comment($basicinfo));					
  }
$document->add(new Image($this->avatar, "avatar", 100)); <- this is the code for the image, and the one you need to change, to something like:
$document->add(new Comment("<img src='{$this->avatar}'/>")); and add the size, style like any normal <img src=''>
please take in mind im no coder and i'm just guessing, haven't tried to edit that part of the script.
 
if you want to move the avatar in the user profile, then you need to edit the class_userprofile.php
PHP:
  private function aboutme(){
      $mysidia = Registry::get("mysidia");	
	  $document = $mysidia->frame->getDocument();
      $title = new Comment($mysidia->lang->basic.$mysidia->input->get("user"));
      $title->setBold(TRUE);
      $title->setUnderlined(TRUE);
      $membersince = $mysidia->db->select("users", array("membersince"), "username = '{$mysidia->input->get("user")}'")->fetchColumn();      
      $basicinfo = "<br><strong>Member Since:</strong> {$membersince}<br>
				    Gender: {$this->gender}<br>
				    Favorite Color: {$this->color}<br>
				    Nickname: {$this->nickname}<br>
				    Bio: {$this->bio}";
	  
      $document->add($title);
      $document->add(new Image($this->avatar, "avatar", 100));
      $document->add(new Comment($basicinfo));					
  }
$document->add(new Image($this->avatar, "avatar", 100)); <- this is the code for the image, and the one you need to change, to something like:
$document->add(new Comment("<img src='{$this->avatar}'/>")); and add the size, style like any normal <img src=''>
please take in mind im no coder and i'm just guessing, haven't tried to edit that part of the script.

I can't get that to do anything either lol the 100 right after avatar at least changes the avatar's sizing. But I can't move it. :/
 
move it to where? to other place or center the image on the same page??
if you want to center right or left the image in the same place, then you need to replace the code with something like this:
$document->add(new Comment("<div class=''><img src='{$this->avatar}' width='100'></div>"));

i played with the code and that works, i center mine with the code i have in CSS (<div class='center'>)
now if you want to display the avatar in another page... then you will need to call the database and other things to get the url of the user and display it in a $document->add(new Comment(""));
haven't tried to display the avatar in another page that's not the userprofile.
 
Last edited:
move it to where? to other place or center the image on the same page??
if you want to center right or left the image in the same place, then you need to replace the code with something like this:
$document->add(new Comment("<div class=''><img src='{$this->avatar}' width='100'></div>"));

i played with the code and that works, i center mine with the code i have in CSS (<div class='center'>)
now if you want to display the avatar in another page... then you will need to call the database and other things to get the url of the user and display it in a $document->add(new Comment(""));
haven't tried to display the avatar in another page that's not the userprofile.

Thank you for your help! Turns out I needed to just change some numbers in a module.
 

Similar threads

Users who are viewing this thread

  • Forum Contains New Posts
  • Forum Contains No New Posts

Forum statistics

Threads
4,280
Messages
33,129
Members
1,603
Latest member
Monako
BETA

Latest Threads

Latest Posts

Top