• Welcome to PHPVIBE Forums. Please log in.

[ Video Sharing CMS v4 ] character problem

Started by quincetin,

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

quincetinTopic starter

  •  

PHPVibe A.

Hi, page is off, can you please be specific so I can help, what it turns into what?

quincetinTopic starter

  •  

PHPVibe A.

Hi, apply this

Quote from: Alexander on
moderator/create-page.php

$db->escape($_POST['content'])

to

addslashes($_POST['content'])


quincetinTopic starter

  •  

PHPVibe A.

Did you try to save it using the source function in the editor, maybe the editor doesn't support those characters.


PHPVibe A.

You got me wrong, the editor has an "source" button, there you can edit directly the source.
Verify your forum account so I can move this to support and help you out.

quincetinTopic starter

unfortunately it did not work, thanks for help
  •  

PHPVibe A.

May need to change some stuff in the editor for the language support.
Do the account validation http://www.phprevolution.com/forum-verification/

quincetinTopic starter

  •  

PHPVibe A.

Seems for turkish you need some special decoding with the editor.
Info:

http://ckeditor.com/forums/FCKeditor-2.x/Solution-Turkish-Character-Problem

Paste this as the end of lib/functions.html.php before the last ?>

function turkishcharacters( $string )
{
  $string = str_replace ( 'ç', 'ç', $string );
  $string = str_replace ( 'ý','ı',$string );
  $string = str_replace ( 'Ç', 'Ç', $string );
  $string = str_replace ( 'Ö', 'Ö', $string );
  $string = str_replace ( 'Ý', 'Ü', $string );
  $string = str_replace ( 'Ð','Ğ',$string );
  $string = str_replace ( 'Þ','Ş', $string );
  $string = str_replace ( 'Ý','İ', $string );
  $string = str_replace ( 'ö','ö', $string );
  $string = str_replace ( 'þ','ş', $string );
  $string = str_replace ( 'ð','ğ', $string );
  $string = str_replace ( 'ü','ü', $string );
  $string = str_replace ( 'ý','ı', $string );
  $string = str_replace ( '&','&', $string );
  return $string;
}


then find this bit upper

function _html($txt){
return stripslashes(html_entity_decode($txt, ENT_QUOTES));
}


and change it to

function _html($txt){
return turkishcharacters(stripslashes(html_entity_decode($txt, ENT_QUOTES)));
}

quincetinTopic starter

  •  

quincetinTopic starter

  •  

PHPVibe A.


quincetinTopic starter

I can do this job, but I need some time
  •  

PHPVibe A.

Is turish utf-8 or need other encoding? Do the same characters fail in video titles?
I need to understand and figure out the code difference if not.

 

Similar topics (7)

Troubleshoot problems

Started by Marius P.


Replies: 13
Views: 9378

Important Announcement: PHPVibe Video Sharing CMS End of Life

Started by Marius P.


Replies: 1
Views: 32561

Search problem on mobile for v5

Started by mihai


Replies: 1
Views: 869

2 Problem for EDGE

Started by sowieso


Replies: 1
Views: 916

insite ads issue when selecting above/below video player location

Started by georgepanaitescu


Replies: 3
Views: 16631

The problem of text chatting PHPVibe 5.0.

Started by Nayn


Replies: 4
Views: 2005

embed video does not work on v5

Started by neospider69


Replies: 6
Views: 42240