fixed location and a names bug
This commit is contained in:
parent
da2d8cfcd5
commit
47fb023fdd
4 changed files with 11 additions and 7 deletions
|
@ -174,7 +174,7 @@ class Controller(QtCore.QObject):
|
|||
pass
|
||||
|
||||
@QtCore.pyqtSlot()
|
||||
def openNewMessageWidow(self):
|
||||
def openNewMessageWidow(self, text=""):
|
||||
self.openNewMessageWindowInReplyToStatus("") # FIXME: create a status_string with this content
|
||||
|
||||
@QtCore.pyqtSlot(str)
|
||||
|
|
|
@ -189,7 +189,7 @@ function(APICalls, HostApp) {
|
|||
}
|
||||
|
||||
NewPost.prototype.replaceAll = function(txt, replace, with_this) {
|
||||
return txt.replace(new RegExp(replace, 'g'),with_this);
|
||||
return txt.replace(new RegExp(replace, 'g'), with_this);
|
||||
}
|
||||
|
||||
NewPost.prototype.replaceWithName = function(txt, with_item) {
|
||||
|
@ -228,7 +228,7 @@ function(APICalls, HostApp) {
|
|||
// parse the text:
|
||||
// replace all the line braks by <br/>, and all the double spaces by the html version
|
||||
text = this.replaceAll(text,'\n','<br/>');
|
||||
text = this.replaceAll(text,' ',' ');
|
||||
//text = this.replaceAll(text,' ',' ');
|
||||
|
||||
// replace the words by a highlighted version of the words
|
||||
|
||||
|
|
|
@ -318,12 +318,12 @@ function(jQuery, APICalls, URI, HostApp, Markdown) {
|
|||
return false;
|
||||
});
|
||||
|
||||
// {"type":"Point","coordinates":[57.10803113,12.25854746]}
|
||||
if (status.content && status.content.location && (typeof status.content.location.type == "undefined" || status.content.location.type == "Point")) {
|
||||
var lat = status.content.location.coordinates[0];
|
||||
var lng = status.content.location.coordinates[1];
|
||||
if (status.content && status.content.location) {
|
||||
var lat = status.content.location.latitude;
|
||||
var lng = status.content.location.longitude;
|
||||
|
||||
if (typeof lat != "undefined" && typeof lng != "undefined" && lat > 0 && lng > 0) {
|
||||
|
||||
var href = this.mapHref(lat, lng);
|
||||
template.geo.href = href;
|
||||
template.geo.style.display = "";
|
||||
|
|
|
@ -200,3 +200,7 @@ String.prototype.escapeSpecialChars = function() {
|
|||
.replace(/[\r]/g, '\\r')
|
||||
.replace(/[\t]/g, '\\t');
|
||||
}
|
||||
|
||||
String.prototype.escapeRegExp = function() {
|
||||
return this.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&");
|
||||
}
|
Reference in a new issue